Jakub Sokołowski
079074abde
Otherwise the upload fails with `400 Bad Request` due to size: ``` bundler: failed to load command: fastlane (/Users/jenkins/.bundle/ruby/2.7.0/bin/fastlane) /Users/jenkins/.bundle/ruby/2.7.0/gems/rest-client-2.1.0/lib/restclient/abstract_response.rb:249:in `exception_with_response': 400 Bad Request (RestClient::BadRequest) ``` Because release builds are over 100 MB: ``` > ls -l StatusIm-Mobile-v1.20.0-59567a.ipa -rw-r--r-- 1 jakubgs jakubgs 104M Sep 7 15:50 StatusIm-Mobile-v1.20.0-59567a.ip ``` And the Diawi free account limit is 75 MB: https://www.diawi.com/features-services Signed-off-by: Jakub Sokołowski <jakub@status.im> |
||
---|---|---|
.. | ||
tests | ||
tools | ||
Jenkinsfile | ||
Jenkinsfile.android | ||
Jenkinsfile.combined | ||
Jenkinsfile.ios | ||
Jenkinsfile.nix-cache | ||
Jenkinsfile.tests | ||
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-jenkins-lib@master'
Which loads the used methods - like nix.shell()
- from a separate private repo:
https://github.com/status-im/status-jenkins-lib
This is done to improve security of our CI setup.