Jakub Sokołowski
9889e80bbd
This changes the behavior of mobile combined builds to not publish the results of `nightly` or `release` builds unless `PUBLISH` parameter is set to `true`. It also makes the `BUILD_TYPE` into a dropdown choice field with pre-defined values, like `manual` or `e2e`. Changes: - Add parameter definitions for `BUILD_TYPE` and `PUBLISH` - Move uploading of `latest.json` to `Publish` stage - Make `Publish` stage optional based on the `PUBLISH` parameter Requires: https://github.com/status-im/status-react-jenkins/pull/21 Signed-off-by: Jakub Sokołowski <jakub@status.im> Signed-off-by: Andrea Maria Piana <andrea.maria.piana@gmail.com> |
||
---|---|---|
.. | ||
tests | ||
tools | ||
Jenkinsfile | ||
Jenkinsfile.android | ||
Jenkinsfile.combined | ||
Jenkinsfile.ios | ||
Jenkinsfile.nix-cache | ||
README.md |
README.md
Description
This folder contains files defininf Jenkins pipelines that run on https://ci.status.im/.
Libraries
All Jenkinsfile
s contain the following line:
library 'status-react-jenkins@master'
Which loads the used methods - like nix.shell()
- from a separate private repo:
https://github.com/status-im/status-react-jenkins
This is done to improve security of our CI setup.