File tree Expand file tree Collapse file tree 1 file changed +16
-11
lines changed
Expand file tree Collapse file tree 1 file changed +16
-11
lines changed Original file line number Diff line number Diff line change 55 properties([copyArtifactPermission('${JOB_NAME},'+env.BRANCH_NAME)]);
66
77 stage('Checkout') {
8- checkout([
9- $class: 'GitSCM',
10- branches: [[name: scm.branches[0].name]],
11- doGenerateSubmoduleConfigurations: false,
12- extensions: [
13- [$class: 'CloneOption', noTags: false],
14- [$class: 'SubmoduleOption', recursiveSubmodules: true]
15- ],
16- submoduleCfg: [],
17- userRemoteConfigs: scm.userRemoteConfigs
18- ]);
8+ if (env.BRANCH_NAME && env.BRANCH_NAME == 'master') {
9+ checkout([
10+ $class: 'GitSCM',
11+ branches: [[name: scm.branches[0].name]],
12+ doGenerateSubmoduleConfigurations: false,
13+ extensions: [
14+ [$class: 'CloneOption', noTags: false],
15+ [$class: 'SubmoduleOption', recursiveSubmodules: true]
16+ ],
17+ submoduleCfg: [],
18+ userRemoteConfigs: scm.userRemoteConfigs
19+ ]);
20+ }
21+ else {
22+ checkout scm;
23+ }
1924 def description = sh(script: "git log -1 --pretty=%B", returnStdout: true).trim();
2025 if (description.contains('ci') && description.contains('skip')) {
2126 currentBuild.result = 'SKIPPED'; // 'SUCCESS', 'SKIPPED'
You can’t perform that action at this time.
0 commit comments