diff --git a/scripts/ci/jobs/build-docs.yml b/scripts/ci/jobs/build-docs.yml index 2865043bc0e9eff108d549bebc2e3839ba01c3d1..ebd05752dcc07641f91803670acfdeb80cf39426 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 6e8cfb4b6ac75d3f78c7c672b002888947b05ca3..8817480eee4d6acce4031e94c765b530d9ebeacf 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 8dc7fbb98fdc4043d228fa00dab0d43af79075d6..9f9630b21c5ddce9644cef950f45b55544ce307b 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 c7907d701143763a7424306526afe0084ea99028..627e2dd9dad8318485361151aa1576df6e36e480 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 1c49c828884befd29fa8cefd826c0fad0f960e67..784798da397bd07dc6abfc223902171dd584a245 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