82 lines
2.9 KiB
YAML
82 lines
2.9 KiB
YAML
.template_integration_otrs: &template_integration_otrs
|
|
extends:
|
|
- .template_integration
|
|
script:
|
|
- bundle exec rake zammad:db:unseeded
|
|
- bundle exec rails test test/integration/otrs_import_test.rb
|
|
variables:
|
|
FF_NETWORK_PER_BUILD: 1 # https://docs.gitlab.com/runner/configuration/feature-flags.html
|
|
IMPORT_OTRS_ENDPOINT: "http://zammad-ci-otrsimport-app/otrs/public.pl?Action=ZammadMigrator"
|
|
TZ: "Europe/Berlin" # Required for the zammad-ci-otrsimport-app containers
|
|
|
|
otrs:6:
|
|
<<: *template_integration_otrs
|
|
services:
|
|
- name: $CI_REGISTRY/docker/zammad-mysql:stable
|
|
alias: mysql
|
|
- name: $CI_REGISTRY/docker/zammad-postgresql:stable
|
|
alias: postgresql
|
|
- name: $CI_REGISTRY/docker/zammad-ci-otrsimport-db:otrs6
|
|
alias: zammad-ci-otrsimport-db
|
|
- name: $CI_REGISTRY/docker/zammad-ci-otrsimport-app:otrs6
|
|
alias: zammad-ci-otrsimport-app
|
|
|
|
otrs:5:
|
|
<<: *template_integration_otrs
|
|
services:
|
|
- name: $CI_REGISTRY/docker/zammad-mysql:stable
|
|
alias: mysql
|
|
- name: $CI_REGISTRY/docker/zammad-postgresql:stable
|
|
alias: postgresql
|
|
- name: $CI_REGISTRY/docker/zammad-ci-otrsimport-db:otrs5
|
|
alias: zammad-ci-otrsimport-db
|
|
- name: $CI_REGISTRY/docker/zammad-ci-otrsimport-app:otrs5
|
|
alias: zammad-ci-otrsimport-app
|
|
|
|
otrs:4:
|
|
<<: *template_integration_otrs
|
|
services:
|
|
- name: $CI_REGISTRY/docker/zammad-mysql:stable
|
|
alias: mysql
|
|
- name: $CI_REGISTRY/docker/zammad-postgresql:stable
|
|
alias: postgresql
|
|
- name: $CI_REGISTRY/docker/zammad-ci-otrsimport-db:otrs4
|
|
alias: zammad-ci-otrsimport-db
|
|
- name: $CI_REGISTRY/docker/zammad-ci-otrsimport-app:otrs4
|
|
alias: zammad-ci-otrsimport-app
|
|
|
|
otrs:33:
|
|
<<: *template_integration_otrs
|
|
services:
|
|
- name: $CI_REGISTRY/docker/zammad-mysql:stable
|
|
alias: mysql
|
|
- name: $CI_REGISTRY/docker/zammad-postgresql:stable
|
|
alias: postgresql
|
|
- name: $CI_REGISTRY/docker/zammad-ci-otrsimport-db:otrs33
|
|
alias: zammad-ci-otrsimport-db
|
|
- name: $CI_REGISTRY/docker/zammad-ci-otrsimport-app:otrs33
|
|
alias: zammad-ci-otrsimport-app
|
|
|
|
otrs:32:
|
|
<<: *template_integration_otrs
|
|
services:
|
|
- name: $CI_REGISTRY/docker/zammad-mysql:stable
|
|
alias: mysql
|
|
- name: $CI_REGISTRY/docker/zammad-postgresql:stable
|
|
alias: postgresql
|
|
- name: $CI_REGISTRY/docker/zammad-ci-otrsimport-db:otrs32
|
|
alias: zammad-ci-otrsimport-db
|
|
- name: $CI_REGISTRY/docker/zammad-ci-otrsimport-app:otrs32
|
|
alias: zammad-ci-otrsimport-app
|
|
|
|
otrs:31:
|
|
<<: *template_integration_otrs
|
|
services:
|
|
- name: $CI_REGISTRY/docker/zammad-mysql:stable
|
|
alias: mysql
|
|
- name: $CI_REGISTRY/docker/zammad-postgresql:stable
|
|
alias: postgresql
|
|
- name: $CI_REGISTRY/docker/zammad-ci-otrsimport-db:otrs31
|
|
alias: zammad-ci-otrsimport-db
|
|
- name: $CI_REGISTRY/docker/zammad-ci-otrsimport-app:otrs31
|
|
alias: zammad-ci-otrsimport-app
|