.gitlab-ci.yml 713 Bytes
Newer Older
Manuel Max Kieweg's avatar
Manuel Max Kieweg committed
1
2
variables:
  SECURE_ANALYZERS_PREFIX: registry.gitlab.com/gitlab-org/security-products/analyzers
Manuel Max Kieweg's avatar
Manuel Max Kieweg committed
3
  DOCKER_IMAGE_SHA: $CI_REGISTRY_IMAGE:$CI_COMMIT_SHA
Manuel Max Kieweg's avatar
Manuel Max Kieweg committed
4
5

stages:
Manuel Max Kieweg's avatar
Manuel Max Kieweg committed
6
  - .pre
Manuel Max Kieweg's avatar
Manuel Max Kieweg committed
7
  - test
Manuel Max Kieweg's avatar
Manuel Max Kieweg committed
8
  - build
Manuel Max Kieweg's avatar
Manuel Max Kieweg committed
9
  - apply
Manuel Max Kieweg's avatar
Manuel Max Kieweg committed
10
  - integration-test
Manuel Kieweg's avatar
Manuel Kieweg committed
11
  - deploy
Manuel Max Kieweg's avatar
Manuel Max Kieweg committed
12
  - .post
Manuel Max Kieweg's avatar
Manuel Max Kieweg committed
13

Manuel Max Kieweg's avatar
Manuel Max Kieweg committed
14
default:
Manuel Max Kieweg's avatar
Manuel Max Kieweg committed
15
  before_script:
Manuel Max Kieweg's avatar
Manuel Max Kieweg committed
16
    - git config --global url."https://$GO_MODULES_USER:$GO_MODULES_ACCESS_TOKEN@code.fbi.h-da.de".insteadOf "https://code.fbi.h-da.de"
Manuel Max Kieweg's avatar
Manuel Max Kieweg committed
17
18

include:
Malte Bauch's avatar
Malte Bauch committed
19
20
21
  - local: '/build/ci/.code-quality-ci.yml'
  - local: '/build/ci/.documentation-ci.yml'
  - local: '/build/ci/.security-and-compliance-ci.yml'
22
  - local: '/build/ci/.build-container.yml'
23
  - local: '/build/ci/.test.yml'
Manuel Kieweg's avatar
Manuel Kieweg committed
24
25
  - local: '/build/ci/.terraform-ci.yml'
  - local: '/build/ci/.deploy-k8s.yml'