-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathJenkinsfile
More file actions
26 lines (24 loc) · 813 Bytes
/
Jenkinsfile
File metadata and controls
26 lines (24 loc) · 813 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
@Library([
'pipe-build-lib',
'ces-build-lib',
'dogu-build-lib'
]) _
def pipe = new com.cloudogu.sos.pipebuildlib.DoguPipe(this, [
doguName : 'postgresql',
shellScripts : '''
resources/backup-consumer.sh
resources/create-sa.sh
resources/pre-upgrade.sh
resources/remove-sa.sh
resources/startup.sh
resources/upgrade-notification.sh
''',
doBatsTests : true,
checkMarkdown : true,
checkEOL : false,
dependencies : ['usermgt', 'cas'],
defaultBranch : 'master',
])
pipe.setBuildProperties()
pipe.addDefaultStages()
pipe.run()