Igor Mandrigin
24db421fea
Don't lock Jenkins nodes for too long if possible (#desktop).
...
Signed-off-by: Igor Mandrigin <i@mandrigin.ru>
2018-08-16 15:46:17 +02:00
Igor Mandrigin
e8ab892e95
Fix Slack messages for builds.
...
1) Fill in apkUrl where needed so it is not empty;
2) Remove unused variables.
Signed-off-by: Igor Mandrigin <i@mandrigin.ru>
2018-08-16 14:50:38 +02:00
Max Risuhin
915a8e7522
Publish GitHub PR page comment on desktop build status change
2018-08-16 01:54:17 +03:00
Igor Mandrigin
31924f19ef
Workaround to support parallel iOS builds on the same Jenkins runner.
...
Realm download script didn't support it, so the simplest solution is
just to patch it and replace before iOS builds.
Signed-off-by: Igor Mandrigin <i@mandrigin.ru>
2018-08-15 16:50:01 +02:00
Igor Mandrigin
6e80321f6c
Fix diawi upload for nightlies.
...
BRANCH_NAME isn't set for nightly builds, fix fastlane script accordingly.
Signed-off-by: Igor Mandrigin <i@mandrigin.ru>
2018-08-15 14:40:33 +02:00
Igor Mandrigin
434046fe9d
Upload apk to Sauce Labs using fastlane.
...
Signed-off-by: Igor Mandrigin <i@mandrigin.ru>
2018-08-14 22:55:03 +02:00
Igor Mandrigin
c99fd733e6
Use fastlane for diawi, Slack & GitHub comments
...
Signed-off-by: Igor Mandrigin <i@mandrigin.ru>
2018-08-14 18:05:32 +02:00
Igor Mandrigin
329c360a40
Less magic for fastlane parameters.
...
1. Don't require all the nodes to be provisioned manually to upload to Google play.
2. Don't require all the nodes to be provisioned manually to send to Slack channel.
Pass it as a credential from Jenkins instead.
Signed-off-by: Igor Mandrigin <i@mandrigin.ru>
2018-08-14 16:14:07 +02:00
Igor Mandrigin
8f13d97b43
Use fastlane for iOS builds.
...
Signed-off-by: Igor Mandrigin <i@mandrigin.ru>
2018-08-14 10:43:53 +02:00
Roman Volosovskyi
27f0e53bc1
[ #5465 ] disable realm's mixpanel analytics
2018-08-14 11:07:39 +03:00
Jakub Sokołowski
a904730f19
add unlocking macos keychain before xcodebuild steps
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-08-13 09:05:54 -04:00
Jakub Sokołowski
d292184aa8
limit number of mobile builds saved by Jenkins
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-08-13 08:33:33 -04:00
Jakub Sokołowski
e8c43e2a2c
use password for the right host, run before xcodebuild
...
Signed-off-by: Igor Mandrigin <i@mandrigin.ru>
2018-08-09 14:41:09 +02:00
Jakub Sokołowski
c70e7a48b2
fix which job is run to update nightly URLs
...
Signed-off-by: Dmitry Novotochinov <dmitry.novot@gmail.com>
2018-08-09 13:41:55 +03:00
Jakub Sokołowski
e6b4553ce1
fix git tag push credentials, needs to use token instead of pass
...
Signed-off-by: Dmitry Novotochinov <dmitry.novot@gmail.com>
2018-08-09 10:59:45 +03:00
Jakub Sokołowski
981eb135aa
fix variable name for AppImage url
2018-08-08 14:47:30 -04:00
Jakub Sokołowski
56d3ae8558
cleanup jenkinsfile and prepare for builds on new linux slaves
2018-08-08 14:11:55 -04:00
Jakub Sokołowski
216d6dfb8a
fix removal of StatusAppFiles
2018-08-07 14:27:19 -04:00
Jakub Sokołowski
3ab00ef6b7
fix typo in ci/Jenkinsfile.desktopbuild
2018-08-07 10:54:37 -04:00
Jakub Sokołowski
bf53fa0c19
fix one more path for ios/archive-develop.plist
2018-08-07 08:31:54 -04:00
Jakub Sokołowski
4d1900516f
move archive.plist settings to the repo
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-08-07 08:08:13 -04:00
Jakub Sokołowski
7144339b16
move all jenkinsfiles to ci folder for a cleaner repo
2018-08-06 11:25:43 -04:00