.gitlab-ci.yml 1.03 KB
Newer Older
1 2 3 4
stages:
  - test
  - build
  - deploy
5
  - reset_data
6
  - create_FE_test_data
7
  - office_api_tests
8

9
variables:
10 11
  BUILD_SERVICE_PROJECT_NAME: "office-api-gateway"
  BUILD_SERVICE_LIB_PROJECT_NAME: "office-api-gateway-lib"
Jürgen Hannus's avatar
Jürgen Hannus committed
12
  USE_POSTGRES: "false"
13
  USE_RABBIT: "true"
14
  USE_SSO: "true"
15
  API_CONTEXT_PATH: "/api-office"
16 17
  API: "office"
  API_TESTS_ROOT: "api-tests/"
18 19 20 21

include:
  - project: "teis/dev-ops"
    file: "/gitlab/java/microservice/.gitlab-ci-microservice-init.yml"
22 23 24 25 26 27
  - project: "teis/dev-ops"
    file: "/gitlab/java/common/.gitlab-ci-java-test.yml"
  - project: "teis/dev-ops"
    file: "/gitlab/java/microservice/.gitlab-ci-microservice-build.yml"
  - project: "teis/dev-ops"
    file: "/gitlab/java/microservice/.gitlab-ci-microservice-deploy.yml"
28 29 30 31
  - project: "teis/api-tests"
    file: "/.gitlab-ci-variables.yml"
  - project: "teis/api-tests"
    file: "/.gitlab-ci-reset-data.yml"
32 33
  - project: "teis/api-tests"
    file: ".gitlab-ci-FE-test-data-postman.yml"
34 35
  - project: "teis/api-tests"
    file: "/.gitlab-ci-office-api-postman-tests.yml"