Jakub Sokołowski
ed4d0a1ed9
changes: - Moved Gradle deps setup to `nix/deps/gradle` - Dropped `nix/mobile/android/maven-and-npm-deps/maven` - Used GNU Parallel to optimize `nix/deps/gradle/generate.sh` - Move Maven+Node shell setup from `release-android.nix` to Android shell - Moved AAPT2 patching to `nix/pkgs/aapt2` - Drop `patchPhase` and `gradlew` use from `release-android.nix` - Simplify symlinking `{mobile,desktop}/js_files/*` - Add new `nodejs` shell and merge it with `clojure` and `gradle` - Re-created Gradle deps files with new scripts: - `nix/deps/gradle/proj.list` - `nix/deps/gradle/deps.list` - `nix/deps/gradle/deps.urls` - `nix/deps/gradle/deps.nix` Signed-off-by: Jakub Sokołowski <jakub@status.im> |
||
---|---|---|
.. | ||
tests | ||
tools | ||
Jenkinsfile | ||
Jenkinsfile.android | ||
Jenkinsfile.combined | ||
Jenkinsfile.ios | ||
Jenkinsfile.linux | ||
Jenkinsfile.macos | ||
Jenkinsfile.nix-cache | ||
Jenkinsfile.windows | ||
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.