forked from coreos/go-systemd
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathJenkinsfile
38 lines (32 loc) · 773 Bytes
/
Jenkinsfile
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
27
28
29
30
31
32
33
34
35
36
37
38
matrixJob('Periodic go-systemd builder') {
label('master')
displayName('Periodic go-systemd builder (master branch)')
scm {
git {
remote {
url('https://github.com/coreos/go-systemd.git')
}
branch('master')
}
}
concurrentBuild()
triggers {
cron('@daily')
}
axes {
label('os_type', 'debian-testing', 'fedora-24', 'fedora-25')
}
wrappers {
buildNameSetter {
template('go-systemd master (periodic #${BUILD_NUMBER})')
runAtStart(true)
runAtEnd(true)
}
timeout {
absolute(25)
}
}
steps {
shell('./scripts/jenkins/periodic-go-systemd-builder.sh')
}
}