-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathJenkinsfile
executable file
·27 lines (21 loc) · 925 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
@Library(['srePipeline']) _
// --------------------------------------------
// Refer to Pipeline docs for options used in mysettings
// https://wwwin-github.cisco.com/pages/eti/sre-pipeline-library
// --------------------------------------------
def pipelinesettings = [
deploy: [
[name: "aquarius" ] // Containers to publish
],
prepare: 1, // GIT Clone
unittest: 1, // Unit-test
build: 1, // Build Docker
tagversion: "${env.BUILD_ID}", // Docker tag version
lint: 1, // Lint
// forceBlackduck: 1, // Force Blackduck Scan on any branch
// blackduck: [
// email: "[email protected]",
// ], // Blackduck Open Source Scan
stricterCCThreshold: 90.0, // Fail builds for Code Coverage below 90%
]
srePipeline( pipelinesettings )