Jakub Sokołowski
84286782f6
This updates a bunch of things in the Jenkins logic. For details of that see: https://github.com/status-im/status-react-jenkins/pull/12 It grew out of the changes I made to make PR builds available in Desktop client: https://github.com/status-im/nim-status-client/pull/507 Changes: - Bump `status-react-jenkins` library to newer version, probably `1.2.0` - Update use of `utils.pkgFilename()` in `ci/Jenkinsfile.combined` - Make all iOS builds go into the same folder: `status-ios` - Drop e2e build type, infer it from Android ABIs set to `x86` only - Simplify logic in `nix/mobile/android/release.nix.` Signed-off-by: Jakub Sokołowski <jakub@status.im> |
||
---|---|---|
.. | ||
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.