From f061025b67b2bdbf1a013c29f471787ed7f625ef Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jakub=20Soko=C5=82owski?= Date: Wed, 19 Sep 2018 09:35:38 -0400 Subject: [PATCH] update cn.status.im APK link on release MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Jakub SokoĊ‚owski --- ci/Jenkinsfile.combined | 33 +++++++++++++++++++++------------ 1 file changed, 21 insertions(+), 12 deletions(-) diff --git a/ci/Jenkinsfile.combined b/ci/Jenkinsfile.combined index eeac3453b6..51ecef9e79 100644 --- a/ci/Jenkinsfile.combined +++ b/ci/Jenkinsfile.combined @@ -109,18 +109,27 @@ pipeline { } } } stage('Publish') { - when { expression { cmn.getBuildType() == 'nightly' } } - steps { - build( - job: 'misc/status-im.github.io-update_env', - parameters: [ - [name: 'APK_URL', value: apkUrl, $class: 'StringParameterValue'], - [name: 'IOS_URL', value: ipaUrl, $class: 'StringParameterValue'], - [name: 'DMG_URL', value: dmgUrl, $class: 'StringParameterValue'], - [name: 'NIX_URL', value: appUrl, $class: 'StringParameterValue'] - ] - ) - } + steps { script { + switch (cmn.getBuildType()) { + case 'nightly': + build( + job: 'misc/status-im.github.io-update_env', + parameters: [ + [name: 'APK_URL', value: apkUrl, $class: 'StringParameterValue'], + [name: 'IOS_URL', value: ipaUrl, $class: 'StringParameterValue'], + [name: 'DMG_URL', value: dmgUrl, $class: 'StringParameterValue'], + [name: 'NIX_URL', value: appUrl, $class: 'StringParameterValue'] + ] + ); break + case 'release': + build( + job: 'misc/cn.status.im', + parameters: [ + [name: 'APK_URL', value: apkUrl, $class: 'StringParameterValue'], + ] + ); break + } + } } } stage('Run e2e') { when { expression { cmn.getBuildType() == 'nightly' } }