-
Notifications
You must be signed in to change notification settings - Fork 6
/
Copy pathJenkinsfile
29 lines (22 loc) · 1.14 KB
/
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
/*
fty-common-nut - Library that provides common NUT tools for agents
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 = false
//parameters.debugBuildRunMemcheck = false
//etn_ipm2_build_and_tests_pipeline_cmake(parameters)
// run with default parameters
etn_ipm2_build_and_tests_pipeline_cmake()