Skip to content

Commit 9ac961f

Browse files
authored
Merge pull request #2127 from vvbandeira/fix-private
ci: fix private checkout issue
2 parents 1606132 + c852939 commit 9ac961f

File tree

1 file changed

+16
-11
lines changed

1 file changed

+16
-11
lines changed

jenkins/public_tests_all.Jenkinsfile

Lines changed: 16 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -5,17 +5,22 @@ node {
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'

0 commit comments

Comments
 (0)