File tree 2 files changed +16
-14
lines changed
jobdsl-gradle/src/jobs/groovy
2 files changed +16
-14
lines changed Original file line number Diff line number Diff line change 23
23
// execute tests using the job-dsl-plugin for private branches
24
24
stage ( ' Checkout' ) {
25
25
scm checkout
26
- }
26
+ }
27
27
stage ( ' Build XML' ) {
28
28
dir (' jobdsl-gradle' ) {
29
29
sh script : '''
38
38
''' . stripIndent(). trim()
39
39
}
40
40
}
41
-
42
41
stage ( ' Build Docker' ) {
43
42
dir (' dockerizeit' ) {
44
43
sh script : '''
51
50
''' . stripIndent(). trim()
52
51
}
53
52
}
54
-
55
53
stage ( ' Generate compose yml' ) {
56
54
dir (' dockerizeit' ) {
57
55
sh script : '''
Original file line number Diff line number Diff line change @@ -17,29 +17,33 @@ dslFactory.multibranchPipelineJob( "jenkins_as_a_code-review-pipeline" ) {
17
17
if ( defaultBranch != " " ) {
18
18
excludes ( defaultBranch )
19
19
}
20
+ // Parse out repository and organisation from default_repo
20
21
repoTokens = defaultRepo. split(' :' )[-1 ]. split(' /' )
21
22
if (repoTokens. length > 2 ) {
22
- repoName = ' /' . join(repoTokens[1 .. -1 ])
23
- repoOwner( ${repoTokens[0 ]}
23
+ repoName = ' /' . join(repoTokens[1 .. -1 ])
24
+ repoOwner( ${repoTokens[0 ]} )
24
25
} else if (repoTokens. length == 2 ) {
25
26
repoName = repoTokens[1 ]
26
- repoOwner( ${repoTokens[0 ]}
27
+ repoOwner( ${repoTokens[0 ]} )
27
28
} else {
28
29
repoName = repoTokens[0 ]
29
30
}
30
31
repository ( repoName )
32
+
31
33
scanCredentialsId ( " " )
32
34
}
35
+ }
33
36
34
- triggers {
35
- periodic ( 240 )
36
- }
37
+ triggers {
38
+ // Scan MB-pipeline every 4hours.
39
+ periodic ( 240 )
40
+ }
37
41
38
- // remove dead branches and logs
39
- orphanedItemStrategy {
40
- discardOldItems {
42
+ // remove dead branches and logs
43
+ orphanedItemStrategy {
44
+ discardOldItems {
41
45
numToKeep( 0 )
42
46
daysToKeep( 1 )
43
- }
44
- }
47
+ }
48
+ }
45
49
}
You can’t perform that action at this time.
0 commit comments