From cc563c5555968d7794a5548589c5470eaefa80da Mon Sep 17 00:00:00 2001 From: Joseph Manley Date: Fri, 20 Dec 2019 11:26:01 -0500 Subject: [PATCH] GitHub Release --- Jenkinsfile | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/Jenkinsfile b/Jenkinsfile index eaa6237..705e101 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -78,6 +78,20 @@ pipeline { } } } + stage('Publish Release') + { + when { + expression { + "${env.SEMVER_STATUS}" == "0" && "${env.BRANCH_NAME}" == "master" + } + } + steps + { + createGitHubRelease('rbn-opsGitHubToken', 'RightBrain-Networks/auto-semver', "${env.SEMVER_RESOLVED_VERSION}", + "${env.SEMVER_RESOLVED_VERSION}", ["auto-semver.tar.gz" : "dist/${env.SERVICE}-*.tar.gz"]) + } + + } stage('Push Version and Tag') { steps { echo "The current branch is ${env.BRANCH_NAME}."