diff options
author | Kyle Edwards <kyle.edwards@kitware.com> | 2022-12-05 15:38:38 -0500 |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2022-12-05 17:43:31 -0500 |
commit | 372ce5bffeb665789969b9e9467b82e73d42510f (patch) | |
tree | 7e9ac2aeaba4c070e16d70168bddcdf4eee85459 /.gitlab/os-linux.yml | |
parent | e0a35098bb2874ac7d6bca5b1a989c293ad18922 (diff) | |
download | cmake-372ce5bffeb665789969b9e9467b82e73d42510f.tar.gz |
ci: add pre-build and post-build steps to Linux
The pre-build step will allow actions to be executed before the
CMake build but after Ninja and sccache have been downloaded, so
they can be used in the pre-build step. The env step is meant for
setting up environment variables anyway, rather than performing
actions.
The post-build step will allow extra artifacts to be computed after
the build is complete.
Diffstat (limited to '.gitlab/os-linux.yml')
-rw-r--r-- | .gitlab/os-linux.yml | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/.gitlab/os-linux.yml b/.gitlab/os-linux.yml index decf1b1be7..a05fec725b 100644 --- a/.gitlab/os-linux.yml +++ b/.gitlab/os-linux.yml @@ -465,8 +465,10 @@ - .gitlab/ci/sccache.sh - sccache --start-server - sccache --show-stats + - .gitlab/ci/pre_build.sh - "$LAUNCHER ctest -VV -S .gitlab/ci/ctest_configure.cmake" - "$LAUNCHER ctest -VV -S .gitlab/ci/ctest_build.cmake" + - .gitlab/ci/post_build.sh - sccache --show-stats interruptible: true |