-
Notifications
You must be signed in to change notification settings - Fork 16
Expand file tree
/
Copy pathJenkinsfile
More file actions
26 lines (20 loc) · 1.02 KB
/
Jenkinsfile
File metadata and controls
26 lines (20 loc) · 1.02 KB
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
/*
fty-nut - NUT (Network UPS Tools) daemon wrapper/proxy
Copyright (C) 2017 - 2020 Eaton.
This software is confidential and licensed under Eaton Proprietary License
(EPL or EULA).
This software is not authorized to be used, duplicated or disclosed to
anyone without the prior written permission of Eaton.
Limitations, restrictions and exclusions of the Eaton applicable standard
terms and conditions, such as its EPL and EULA, apply.
NOTE : This Jenkins pipeline script only handles the self-testing of your
project. If you also want the successful codebase published or deployed,
you can define a helper job - see the reference implementation skeleton at
https://github.com/zeromq/zproject/blob/master/Jenkinsfile-deploy.example
*/
@Library('etn-ipm2-jenkins') _
import params.CmakePipelineParams
CmakePipelineParams parameters = new CmakePipelineParams()
parameters.debugBuildRunTests = true
parameters.debugBuildRunMemcheck = false
etn_ipm2_build_and_tests_pipeline_cmake(parameters)