diff options
| author | Ed Tanous <ed.tanous@intel.com> | 2018-01-18 15:13:16 -0800 |
|---|---|---|
| committer | Ed Tanous <ed.tanous@intel.com> | 2018-01-18 15:17:20 -0800 |
| commit | 7e95d32948f4f9b987090853ee3f5e74714584b3 (patch) | |
| tree | 1d8a10b0703eb9abf3f4e03da73b3d67ddb85f4a /JenkinsFile | |
| parent | c353c59a0434bffcf6a10a5bf80452b527ad4354 (diff) | |
| download | bmcweb-7e95d32948f4f9b987090853ee3f5e74714584b3.tar.gz bmcweb-7e95d32948f4f9b987090853ee3f5e74714584b3.zip | |
Add jenkinsfile to make system buildable in jenkins
With the last few CI breaks, we need a better way to ensure code is
buildable.
Change-Id: Id3dcde921650358b300ebe8ee8c02aa071e90ea3
Diffstat (limited to 'JenkinsFile')
| -rw-r--r-- | JenkinsFile | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/JenkinsFile b/JenkinsFile new file mode 100644 index 0000000..6114771 --- /dev/null +++ b/JenkinsFile @@ -0,0 +1,23 @@ +#!groovy +stage 'Debug Build' +sh '''rm -rf build_debug + mkdir build_debug + cd build_debug + cmake .. -DCMAKE_BUILD_TYPE="Debug" + cmake --build .''' + +//stage 'Debug Test' +//sh '''cd build_debug +// ctest -V --output-on-failure''' + +stage 'Release Build' +sh '''rm -rf build_release + mkdir build_release + cd build_release + cmake .. -DCMAKE_BUILD_TYPE="Release" + cmake --build .''' + +//stage 'Release Test' +//sh '''cd build_release +// ctest -V --output-on-failure''' + |

