Skip to content

Add --no-fail-fast option to art:build-info promote#241

Open
deivse wants to merge 1 commit intoconan-io:mainfrom
deivse:main
Open

Add --no-fail-fast option to art:build-info promote#241
deivse wants to merge 1 commit intoconan-io:mainfrom
deivse:main

Conversation

@deivse
Copy link

@deivse deivse commented Feb 17, 2026

Hi, I think this can be very helpful in certain situations. My use case is building on TeamCity with separate build jobs for each OS, and a separate promote job. In such a setup, if a single build job fails, and promote is still ran accidentally, then further promotes will attempt to overwrite existing artifacts unless the account has a delete permission. However, what I really want is to just upload the new stuff and ignore such errors. This allows to treat the promote job as "Promote everything that is new from the latest build job runs" without additional complex logic.

Hopefully this is an acceptable change - it doesn't change the current behaviours, is simple, and can be helpful to some users.

@CLAassistant
Copy link

CLAassistant commented Feb 17, 2026

CLA assistant check
All committers have signed the CLA.

@deivse
Copy link
Author

deivse commented Feb 17, 2026

@danimtb
Copy link
Member

danimtb commented Feb 17, 2026

HI @deivse,

Thanks a lot for opening a PR. Indeed, your use case sounds reasonable, and the implementation is quite easy as it is something that Artifactory API already supports 👍

@danimtb danimtb requested a review from czoido February 17, 2026 15:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants