Skip to content
Snippets Groups Projects
Verified Commit 1d734a95 authored by Lars Bilke's avatar Lars Bilke
Browse files

[ci] Enable ccache.

parent a7d7a242
No related branches found
No related tags found
No related merge requests found
Subproject commit ffecb1e1954cae61b2a37cd181f2d48bd9a3cf3d
Subproject commit 10c99f0fbab844930de4d15a5596056095f10b90
......@@ -5,8 +5,6 @@
extends:
- .test-artifacts
dependencies: [meta, meta_container]
variables:
CCACHE_DIR: "$CI_PROJECT_DIR/.ccache"
before_script:
- mkdir -p $BUILD_DIR
......@@ -23,7 +21,3 @@
- if $BUILD_TESTS ; then $BUILD_CMD_PREFIX cmake --build . --target tests ; fi
- if $BUILD_CTEST ; then $BUILD_CMD_PREFIX cmake --build . --target ctest ; fi
- if $BUILD_CTEST ; then cp Testing/**/Test.xml Tests/ctest.xml ; fi
cache:
paths:
- $CCACHE_DIR
......@@ -20,6 +20,3 @@ build gui linux:
-DOGS_BUILD_GUI=ON
-DOGS_BUILD_UTILS=ON
-DOGS_USE_NETCDF=ON
cache:
paths:
- $CCACHE_DIR
......@@ -13,7 +13,3 @@ build linux frontend:
- source scripts/env/eve/cli.sh
- mkdir -p $BUILD_DIR
- cd $BUILD_DIR
cache:
paths:
# do not cache CCACHE_DIR
......@@ -10,13 +10,13 @@ build container images:
script:
- docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY
- python ThirdParty/container-maker/ogscm/cli.py --build --ogs off
--pm system --cvode --cppcheck --docs --gcovr --tfel
--pm system --cvode --cppcheck --docs --gcovr --tfel --ccache
--tag $CONTAINER_GCC_IMAGE --upload
- python ThirdParty/container-maker/ogscm/cli.py --build --ogs off
--pm system --cvode --cppcheck --docs --gcovr --gui
--pm system --cvode --cppcheck --docs --gcovr --gui --ccache
--tag $CONTAINER_GCC_GUI_IMAGE --upload
- python ThirdParty/container-maker/ogscm/cli.py --build --ogs off
--compiler clang --compiler_version 9
--compiler clang --compiler_version 9 --ccache
--tag $CONTAINER_CLANG_IMAGE --upload
### global project images ###
......
......@@ -8,7 +8,6 @@ check header:
dependencies: [meta_container]
variables:
BUILD_DIR: "build-check-header"
CCACHE_DIR: "$CI_PROJECT_DIR/.ccache"
CMAKE_ARGS: "-DOGS_CHECK_HEADER_COMPILATION=ON -DOGS_BUILD_UTILS=ON -DOGS_BUILD_GUI=ON -DOGS_USE_PYTHON=ON -DBUILD_SHARED_LIBS=ON"
image:
name: $CONTAINER_GCC_GUI_IMAGE
......@@ -21,6 +20,3 @@ check header:
-DCMAKE_BUILD_TYPE=$BUILD_TYPE
-DOGS_BUILD_PROCESSES=$BUILD_PROCESSES || true
- cat CMakeFiles/CMakeError.log
cache:
paths:
- $CCACHE_DIR
......@@ -8,7 +8,6 @@ tests large:
dependencies: [meta_container]
variables:
BUILD_DIR: "build-tests-large"
CCACHE_DIR: "$CI_PROJECT_DIR/.ccache"
CMAKE_ARGS: "-DOGS_USE_CONAN=OFF"
image:
name: $CONTAINER_GCC_IMAGE
......@@ -24,6 +23,3 @@ tests large:
artifacts:
paths:
- $BUILD_DIR/Tests/ctest.xml
cache:
paths:
- $CCACHE_DIR
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment