mirror of
https://github.com/status-im/status-react.git
synced 2025-01-10 19:16:59 +00:00
Timeout and abort Jenkins jobs after 90 minutes.
Signed-off-by: Igor Mandrigin <i@mandrigin.ru>
This commit is contained in:
parent
1aae1a9645
commit
ff86ea7f95
2
Jenkinsfile
vendored
2
Jenkinsfile
vendored
@ -14,6 +14,7 @@ def installJSDeps() {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
timeout(90) {
|
||||||
node ('macos') {
|
node ('macos') {
|
||||||
def apkUrl = ''
|
def apkUrl = ''
|
||||||
def ipaUrl = ''
|
def ipaUrl = ''
|
||||||
@ -128,3 +129,4 @@ node ('macos') {
|
|||||||
throw e
|
throw e
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
@ -2,6 +2,8 @@ env.LANG="en_US.UTF-8"
|
|||||||
env.LANGUAGE="en_US.UTF-8"
|
env.LANGUAGE="en_US.UTF-8"
|
||||||
env.LC_ALL="en_US.UTF-8"
|
env.LC_ALL="en_US.UTF-8"
|
||||||
|
|
||||||
|
|
||||||
|
timeout(90) {
|
||||||
node ('macos'){
|
node ('macos'){
|
||||||
|
|
||||||
stage('Git & Dependencies'){
|
stage('Git & Dependencies'){
|
||||||
@ -20,3 +22,4 @@ stage('Clean Testflight Users'){
|
|||||||
sh ('bundle install')
|
sh ('bundle install')
|
||||||
sh ('bundle exec fastlane ios clean')}}
|
sh ('bundle exec fastlane ios clean')}}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
@ -17,6 +17,7 @@ def installJSDeps() {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
timeout(90) {
|
||||||
node ('macos'){
|
node ('macos'){
|
||||||
def apkUrl = ''
|
def apkUrl = ''
|
||||||
def ipaUrl = ''
|
def ipaUrl = ''
|
||||||
@ -116,3 +117,4 @@ node ('macos'){
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
@ -17,6 +17,7 @@ def installJSDeps() {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
timeout(90) {
|
||||||
node ('macos'){
|
node ('macos'){
|
||||||
def apkUrl = ''
|
def apkUrl = ''
|
||||||
def ipaUrl = ''
|
def ipaUrl = ''
|
||||||
@ -134,3 +135,4 @@ node ('macos'){
|
|||||||
build job: 'end-to-end-tests/status-app-nightly', parameters: [string(name: 'apk', value: '--apk=' + apk_name)], wait: false
|
build job: 'end-to-end-tests/status-app-nightly', parameters: [string(name: 'apk', value: '--apk=' + apk_name)], wait: false
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
@ -14,6 +14,7 @@ def installJSDeps() {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
timeout(90) {
|
||||||
node ('macos') {
|
node ('macos') {
|
||||||
def apkUrl = ''
|
def apkUrl = ''
|
||||||
def ipaUrl = ''
|
def ipaUrl = ''
|
||||||
@ -123,3 +124,4 @@ node ('macos') {
|
|||||||
throw e
|
throw e
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
@ -17,6 +17,7 @@ def installJSDeps() {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
timeout(90) {
|
||||||
node ('macos'){
|
node ('macos'){
|
||||||
def apkUrl = ''
|
def apkUrl = ''
|
||||||
def ipaUrl = ''
|
def ipaUrl = ''
|
||||||
@ -118,3 +119,4 @@ node ('macos'){
|
|||||||
slackSend color: c, message: 'Release build \nTests: ' + (testPassed ? ':+1:' : ':-1:') + ')\nAndroid: ' + apkUrl + '\n iOS: ' + ipaUrl
|
slackSend color: c, message: 'Release build \nTests: ' + (testPassed ? ':+1:' : ':-1:') + ')\nAndroid: ' + apkUrl + '\n iOS: ' + ipaUrl
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
@ -17,6 +17,7 @@ def installJSDeps() {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
timeout(90) {
|
||||||
node ('macos'){
|
node ('macos'){
|
||||||
def apkUrl = ''
|
def apkUrl = ''
|
||||||
def ipaUrl = ''
|
def ipaUrl = ''
|
||||||
@ -101,3 +102,4 @@ node ('macos'){
|
|||||||
slackSend color: 'good', message: 'Release build ' + version + ' succesfully aploade to iTC/Play Market'
|
slackSend color: 'good', message: 'Release build ' + version + ' succesfully aploade to iTC/Play Market'
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user