Description of the feature request
Add the ability to have builds take one or more parameters. These parameters would need to be specified when starting a build.
There could be multiple type of parameters:
- String parameters, that would be exposed to the build as environment variables
- File parameters, that would be copied to a predefined path in the VM
Use case / for what or how I would use it
Mobile development for some of our apps are outsourced to outside contractors that provide us with prebuilt IPA and APK packages. We need to resign these apps before uploading them to the app stores.
For some of our internal apps, we also need to use a tool provided by our Mobile Device Management vendor to “wrap” mobile applications.
We would like to use Bitrise to automate this resigning or wrapping process, so that we are able to simply select a file, click “Send” and let Bitrise do the rest.
This would be similar to what Jenkins allows with its Parameterized builds plugin: https://wiki.jenkins.io/display/JENKINS/Parameterized+Build