Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

It throws an exception on no artifact directory found, but unfortunately, it doesn't throw anything on absent artifact. #1001

Open
SUPERCILEX opened this issue Sep 8, 2021 · 1 comment
Labels
bug Indicates an unexpected problem or unintended behavior feature:apk Involves APKs feature:bundle Involves app bundles
Milestone

Comments

@SUPERCILEX
Copy link
Collaborator

It throws an exception on no artifact directory found, but unfortunately, it doesn't throw anything on absent artifact.
I launch "publishBundle" task with nothing in artifact directory and task returns success state and no error or any warning line.
Of course, I can check this case myself, but to be honest I expect that plugin that makes publishing of some artifact should say anything if that artifact has not been found

Originally posted by @gtgray in #999 (reply in thread)

@SUPERCILEX SUPERCILEX added bug Indicates an unexpected problem or unintended behavior feature:apk Involves APKs feature:bundle Involves app bundles labels Sep 8, 2021
@SUPERCILEX SUPERCILEX added this to the 3.7.0 milestone Sep 8, 2021
@SUPERCILEX
Copy link
Collaborator Author

Oh, actually I remember why we set it up like this. All our tasks use @SkipWhenEmpty so that you can run the global publishApps task without needing to use each sub-feature. It might make sense to fail artifact publishing tasks, but that would break people using just the listing or product sub-features.

@SUPERCILEX SUPERCILEX modified the milestones: 3.7.0, Backlog Sep 20, 2021
@SUPERCILEX SUPERCILEX modified the milestones: Backlog, 3.8.0 Sep 29, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Indicates an unexpected problem or unintended behavior feature:apk Involves APKs feature:bundle Involves app bundles
Projects
None yet
Development

No branches or pull requests

1 participant