@@ -52,11 +52,11 @@ stage 'Git Info'
5252node(linux) {
5353 checkout scm
5454
55- git_branch = sh( returnStdout : true , script : ' git describe --all ' ) . trim()
55+ git_branch = env . BRANCH_NAME
5656 git_commit = sh(returnStdout : true , script : ' git rev-parse HEAD' ). trim()
5757 git_tag = sh(returnStdout : true , script : ' git describe --abbrev=0 --tags' ). trim()
5858
59- if (git_branch != " remotes/origin/ master" ) {
59+ if (git_branch != " master" ) {
6060 // Determine actual PR commit, if necessary
6161 merge_commit_parents= sh(returnStdout : true , script : ' git rev-parse HEAD | git log --pretty=%P -n 1 --date-order' ). trim()
6262 if (merge_commit_parents. length() > 40 ) {
@@ -88,7 +88,7 @@ node(linux) {
8888 docker push ${ test_image}
8989 """
9090
91- if (git_branch == " remotes/origin/ master" ) {
91+ if (git_branch == " master" ) {
9292 sh """
9393 docker tag ${ test_image} ${ mutable_image}
9494 docker push ${ mutable_image}
@@ -107,14 +107,11 @@ stage 'Lint and test container'
107107 withCredentials([[$class : ' StringBinding' ,
108108 credentialsId : ' 995d99a7-466b-4beb-bf75-f3ba91cbbc18' ,
109109 variable : ' CODECOV_TOKEN' ]]) {
110- def codecov = " codecov -Z -C ${ git_commit} "
111- if (git_branch == " remotes/origin/master" ) {
112- codecov + = " -B master"
113- } else {
114- def branch_name = env. BRANCH_NAME
110+ def codecov = " codecov -Z -C ${ git_commit} -B ${ branch_name} "
111+ if (branch_name != " master" ) {
115112 def branch_index = branch_name. indexOf(' -' )
116113 def pr = branch_name. substring(branch_index+1 , branch_name. length())
117- codecov + = " -P ${ pr} "
114+ codecov + = " -P ${ pr} "
118115 }
119116 sh " docker run -e CODECOV_TOKEN=\$ {CODECOV_TOKEN} --rm ${ test_image} sh -c 'test-cover.sh && ${ codecov} '"
120117 }
@@ -163,7 +160,7 @@ parallel(
163160 node(linux) {
164161
165162 def flags = " "
166- if (git_branch != " remotes/origin/ master" ) {
163+ if (git_branch != " master" ) {
167164 echo " Skipping build of 386 binaries to shorten CI for Pull Requests"
168165 flags + = " -e BUILD_ARCH=amd64"
169166 }
@@ -172,7 +169,7 @@ parallel(
172169 def dist_dir = " -e DIST_DIR=/upload -v ${ tmp_dir} :/upload"
173170 sh " docker run ${ flags} ${ version_flags} ${ dist_dir} --rm ${ test_image} make build-revision"
174171
175- if (git_branch == " remotes/origin/ master" ) {
172+ if (git_branch == " master" ) {
176173 upload_artifacts(dist_dir, ' 6029cf4e-eaa3-4a8e-9dc7-744d118ebe6a' , master_gcs_bucket, true )
177174 } else {
178175 upload_artifacts(dist_dir, ' 6029cf4e-eaa3-4a8e-9dc7-744d118ebe6a' , pr_gcs_bucket, true )
@@ -183,7 +180,7 @@ parallel(
183180 },
184181 latest : {
185182 node(linux) {
186- if (git_branch == " remotes/origin/ master" ) {
183+ if (git_branch == " master" ) {
187184 def tmp_dir = mktmp()
188185 def dist_dir = " -e DIST_DIR=/upload -v ${ tmp_dir} :/upload"
189186 sh " docker run ${ dist_dir} ${ version_flags} --rm ${ test_image} make build-latest"
@@ -202,7 +199,7 @@ stage 'Trigger e2e tests'
202199
203200waitUntil {
204201 try {
205- def chartRepoType = git_branch == " remotes/origin/ master" ? ' dev' : ' pr'
202+ def chartRepoType = git_branch == " master" ? ' dev' : ' pr'
206203 build job : ' workflow-chart-e2e' , parameters : [
207204 [$class : ' StringParameterValue' , name : ' WORKFLOW_CLI_SHA' , value : git_commit],
208205 [$class : ' StringParameterValue' , name : ' ACTUAL_COMMIT' , value : git_commit],
@@ -211,7 +208,7 @@ waitUntil {
211208 [$class : ' StringParameterValue' , name : ' UPSTREAM_SLACK_CHANNEL' , value : ' #controller' ]]
212209 true
213210 } catch (error) {
214- if (git_branch == " remotes/origin/ master" ) {
211+ if (git_branch == " master" ) {
215212 throw error
216213 }
217214
0 commit comments