bitrise-steplib / steps-xcode-build-for-simulator

MIT License
4 stars 18 forks source link

[Enhancement] Set Artifact name. #21

Closed bfeher closed 2 years ago

bfeher commented 4 years ago

Right now the artifact is named after the Scheme. Would it be possible to expose a field for setting the ArtifactName?

When I checked out the source, I could see where it was being loaded, but I'm not sure where to use it.

Thanks!

bitce commented 4 years ago

Hi @bfeher! Thanks for pointing this out, we've noted this as a feature request!

mikeberlin commented 3 years ago

Yes please, would be very helpful. Also, we can offer the option to zip up the artifact? Would make uploading the .app directory to other systems much easier.

ofalvai commented 3 years ago

@mikeberlin this is actually an existing feature of the Deploy to Bitrise.io step. Look for the compress artifacts option in the deploy step's config 😉

mikeberlin commented 3 years ago

@mikeberlin this is actually an existing feature of the Deploy to Bitrise.io step. Look for the compress artifacts option in the deploy step's config 😉

Sure, if I wanted to compress all the artifacts of the build. But if I want to compress only the .app directory of the Xcode Build for Simulator step, that doesn't seem possible.

Our use case is we want to zip up the .app directory and upload that zip file via a rest api to SauceLabs which kicks off our automated tests. I've been able to do all of this manually via a script step, but it would be very handy to have this step compress the output individually.

bitrise-coresteps-bot commented 2 years ago

Hello there, I'm a bot. On behalf of the community I thank you for opening this issue.

To help our human contributors focus on the most relevant reports, I check up on old issues to see if they're still relevant. This issue has had no activity for 90 days, so I marked it as stale.

The community would appreciate if you could check if the issue still persists. If it isn't, please close it. If the issue persists, and you'd like to remove the stale label, you simply need to leave a comment. Your comment can be as simple as "still important to me".

If no comment left within 21 days, this issue will be closed.

bitrise-coresteps-bot commented 2 years ago

I'll close this issue as it doesn't seem to be relevant anymore. We believe an old issue probably has a bunch of context that's no longer relevant, therefore, if the problem still persists, please open a new issue.