Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Publish: sort the results output at the end. (pantsbuild#20953)
Make the output easier to scan/read as the number of artifacts grows.. e.g. I found this hard to spot the docker images among all python libs, sorting them also groups them nicely: ``` 12:33:21 ✓ acme_configuration-10.0.2-py3-none-any.whl published to @acme. 12:33:21 ✓ acme_certifi-2024.4.25-py3-none-any.whl published to @acme. 12:33:21 ✓ acme_utils-10.0.2-py3-none-any.whl published to @acme. 12:33:21 - acme_inventory-1.0.0-py3-none-any.whl skipped (by `skip_twine` on libs/acme-inventory:acme-inventory). 12:33:21 ✓ acme_pm-10.0.1-py3-none-any.whl published to @acme. 12:33:21 ✓ acme_logging-10.0.1-py3-none-any.whl published to @acme. 12:33:21 ✓ acme_templating-10.0.2-py3-none-any.whl published to @acme. 12:33:21 ✓ acme_cd_tools-10.0.1-py3-none-any.whl published to @acme. 12:33:21 ✓ docker.acme.com:8888/cdi-inventory/main:1.0.0 published. 12:33:21 ✓ acme_giturlparse-10.0.1-py3-none-any.whl published to @acme. 12:33:21 ✓ acme_mq_tools-10.0.2-py3-none-any.whl published to @acme. 12:33:21 ✓ acme_stats-10.0.1-py3-none-any.whl published to @acme. 12:33:21 ✓ acme_cdi_server-10.0.2-py3-none-any.whl published to @acme. 12:33:21 ✓ acme_cd_lint-10.0.1-py3-none-any.whl published to @acme. 12:33:21 ✓ docker.acme.com:8888/cdi-ddata/main:10.0.2 published. ``` vs sorted (with the added benefit of grouping skipped, failed and successful ones): ``` 12:33:21 - acme_inventory-1.0.0-py3-none-any.whl skipped (by `skip_twine` on libs/acme-inventory:acme-inventory). 12:33:21 ✓ acme_cd_lint-10.0.1-py3-none-any.whl published to @acme. 12:33:21 ✓ acme_cd_tools-10.0.1-py3-none-any.whl published to @acme. 12:33:21 ✓ acme_cdi_server-10.0.2-py3-none-any.whl published to @acme. 12:33:21 ✓ acme_certifi-2024.4.25-py3-none-any.whl published to @acme. 12:33:21 ✓ acme_configuration-10.0.2-py3-none-any.whl published to @acme. 12:33:21 ✓ acme_giturlparse-10.0.1-py3-none-any.whl published to @acme. 12:33:21 ✓ acme_logging-10.0.1-py3-none-any.whl published to @acme. 12:33:21 ✓ acme_mq_tools-10.0.2-py3-none-any.whl published to @acme. 12:33:21 ✓ acme_pm-10.0.1-py3-none-any.whl published to @acme. 12:33:21 ✓ acme_stats-10.0.1-py3-none-any.whl published to @acme. 12:33:21 ✓ acme_templating-10.0.2-py3-none-any.whl published to @acme. 12:33:21 ✓ acme_utils-10.0.2-py3-none-any.whl published to @acme. 12:33:21 ✓ docker.acme.com:8888/cdi-ddata/main:10.0.2 published. 12:33:21 ✓ docker.acme.com:8888/cdi-inventory/main:1.0.0 published. ```
- Loading branch information