If you have multiple platform specific build steps that produce artifacts for later steps, how do you configure the artifacts that get downloaded to a specific step to only those coming from a specific platform/step? Even in general, it seems you should be able to control what artifacts get downloaded either by name or step name or ??? .
I guess what you want is a generic feature that you can only download subset of artifacts in certain steps?
Unfortunately, we don't support it at the moment, I will let the team know about it for sure. In the meantime, I found that we already have a open ticket for it:
https://jira.atlassian.com/browse/BCLOUD-21076
You can follow that ticket and upvote it.
Cheers
Leo Liang
Thanks for the link. I think a generic solution would be best. I have determined it is pretty much impossible to have Linux and Windows builds in the same pipeline if they have artifacts. I have resorted to a linux only pipeline that kicks off the windows specific pipeline at the appropriate point. It makes it harder to visualize/understand the status in the pipeline list which could use some improvements.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hmm, I guess as walk around, you can generate the artifact in different folders base on the platform? i.e. for linux step, generate artifacts under "./linux/artifacts/**", and in windows, generate artifacts under "./windows/artifacts/*"
Then even though you still need to download all artifacts, you would at least able to seperate the artifacts you want to use for different platform?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Not really feasible with the size of our artifacts and number of steps. We are pretty much into multiple pipelines for that and other limitations related to parallelism and step dependencies.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.