Verified Commit 3680cb56 authored by Lars Bilke's avatar Lars Bilke

[ci] Inject meta environment.

parent e7b8725a
......@@ -3,7 +3,6 @@
tags:
- docker
extends:
- .defaults
- .test-artifacts
variables:
......
......@@ -3,7 +3,6 @@
tags:
- windows
extends:
- .defaults
- .vs2019-environment
- .test-artifacts
......
......@@ -2,8 +2,7 @@ build docs:
stage: build
image:
name: $CONTAINER_GCC_IMAGE
needs:
- job: meta
needs: [meta]
before_script:
# HACK to easier linking to the generated pages
......
......@@ -5,6 +5,7 @@ build gui linux:
- envinf1
- docker
needs:
- meta
- job: build linux
artifacts: false
rules:
......
......@@ -2,6 +2,7 @@ build gui mac:
extends: .template-build-linux
stage: gui
needs:
- meta
- job: build mac
artifacts: false
tags:
......
......@@ -2,6 +2,7 @@ build gui win:
extends: .template-build-win
stage: gui
needs:
- meta
- job: build win
artifacts: false
rules:
......
......@@ -6,7 +6,7 @@ build linux frontend:
- if: '$CI_COMMIT_BRANCH == "master"'
- when: manual
allow_failure: true
needs: [meta]
variables:
BUILD_DIR: "build"
CCACHE_DIR: "/data/ogs/.ccache"
......
......@@ -2,7 +2,7 @@ build linux petsc:
extends: .template-build-linux
tags:
- envinf1-shell
needs: [meta]
variables:
BUILD_DIR: "build-petsc"
CMAKE_ARGS: "-DOGS_USE_CONAN=OFF -DOGS_USE_PETSC=ON -DBUILD_SHARED_LIBS=ON"
......@@ -8,3 +8,4 @@ build linux:
CMAKE_ARGS: "-DOGS_USE_CONAN=OFF"
image:
name: $CONTAINER_GCC_IMAGE
needs: [meta]
build mac:
extends: .template-build-linux
tags:
- mac
needs: [meta]
variables:
BUILD_DIR: "build-mac"
build win:
extends: .template-build-win
needs: [meta]
variables:
BUILD_DIR: build-win
CMAKE_ARGS: >-
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment