From b98dc786071ac9e5f15e77334326df5026f51eca Mon Sep 17 00:00:00 2001 From: Lars Bilke <lars.bilke@ufz.de> Date: Tue, 16 Jun 2020 13:45:30 +0200 Subject: [PATCH] [ci] Avoid unnecessary cache downloads. --- scripts/ci/jobs/build-docs.yml | 2 ++ scripts/ci/jobs/code-quality.yml | 2 ++ scripts/ci/jobs/container.yml | 4 +++- scripts/ci/jobs/pre-commit.yml | 2 ++ scripts/ci/jobs/web.yml | 4 ++++ 5 files changed, 13 insertions(+), 1 deletion(-) diff --git a/scripts/ci/jobs/build-docs.yml b/scripts/ci/jobs/build-docs.yml index 2865043bc0e..ebd05752dcc 100644 --- a/scripts/ci/jobs/build-docs.yml +++ b/scripts/ci/jobs/build-docs.yml @@ -2,6 +2,8 @@ build docs: stage: build image: name: $CONTAINER_GCC_IMAGE + extends: + - .defaults before_script: # HACK to easier linking to the generated pages diff --git a/scripts/ci/jobs/code-quality.yml b/scripts/ci/jobs/code-quality.yml index 6e8cfb4b6ac..8817480eee4 100644 --- a/scripts/ci/jobs/code-quality.yml +++ b/scripts/ci/jobs/code-quality.yml @@ -1,5 +1,7 @@ code_quality: stage: checks + extends: + - .defaults rules: variables: DOCKER_TLS_CERTDIR: "/certs" diff --git a/scripts/ci/jobs/container.yml b/scripts/ci/jobs/container.yml index 8dc7fbb98fd..9f9630b21c5 100644 --- a/scripts/ci/jobs/container.yml +++ b/scripts/ci/jobs/container.yml @@ -9,7 +9,9 @@ container: GIT_STRATEGY: fetch OPENMPI_VERSIONS: 'off 2.1.6 3.1.4 4.0.1' GIT_LFS_SKIP_SMUDGE: "1" - extends: .container-maker-setup + extends: + - .defaults + - .container-maker-setup script: - python ThirdParty/container-maker/ogscm/cli.py -B -C -R --ogs . --pm system --cvode --ompi $OPENMPI_VERSIONS artifacts: diff --git a/scripts/ci/jobs/pre-commit.yml b/scripts/ci/jobs/pre-commit.yml index c7907d70114..627e2dd9dad 100644 --- a/scripts/ci/jobs/pre-commit.yml +++ b/scripts/ci/jobs/pre-commit.yml @@ -2,6 +2,8 @@ pre commit: stage: pre-checks image: name: $PRECOMMIT_IMAGE + extends: + - .defaults script: - pre-commit install - pre-commit run --all-files diff --git a/scripts/ci/jobs/web.yml b/scripts/ci/jobs/web.yml index 1c49c828884..784798da397 100644 --- a/scripts/ci/jobs/web.yml +++ b/scripts/ci/jobs/web.yml @@ -18,6 +18,8 @@ web url checker: preview web site: stage: build image: $WEB_IMAGE + extends: + - .defaults script: # HACK to easier linking to the generated pages - echo '<meta http-equiv="REFRESH" content="0;URL=web/public/index.html">' >> WebPreview.html @@ -41,6 +43,8 @@ preview web site: deploy web site: stage: package image: $WEB_IMAGE + extends: + - .defaults script: - cd web - yarn -- GitLab