GitLab CI: 1 test script/runner

This commit is contained in:
Alexander Todorov 2021-05-31 17:23:52 +03:00 committed by Alexander Todorov
parent b4773caebc
commit 0d04ab9752

View file

@ -119,6 +119,17 @@ New OSTree:
- RUNNER: - RUNNER:
- openstack/rhel-8.4-x86_64 - openstack/rhel-8.4-x86_64
.INTEGRATION_TESTS: &INTEGRATION_TESTS
SCRIPT:
- koji.sh
- libvirt.sh
- aws.sh
- azure.sh
- api.sh azure
- api.sh aws
- api.sh gcp
- vmware.sh
Integration: Integration:
stage: test stage: test
extends: .terraform extends: .terraform
@ -126,27 +137,23 @@ Integration:
EXTRA_REPO_PATH_SEGMENT: "gitlab/" EXTRA_REPO_PATH_SEGMENT: "gitlab/"
script: script:
- schutzbot/deploy.sh - schutzbot/deploy.sh
- /usr/libexec/tests/osbuild-composer/koji.sh - /usr/libexec/tests/osbuild-composer/${SCRIPT}
- /usr/libexec/tests/osbuild-composer/libvirt.sh
- /usr/libexec/tests/osbuild-composer/aws.sh
- /usr/libexec/tests/osbuild-composer/azure.sh
- /usr/libexec/tests/osbuild-composer/api.sh azure
- /usr/libexec/tests/osbuild-composer/api.sh aws
- /usr/libexec/tests/osbuild-composer/api.sh gcp
- /usr/libexec/tests/osbuild-composer/vmware.sh
parallel: parallel:
matrix: matrix:
- RUNNER: - <<: *INTEGRATION_TESTS
RUNNER:
- aws/fedora-32-x86_64 - aws/fedora-32-x86_64
- aws/fedora-33-x86_64 - aws/fedora-33-x86_64
# See COMPOSER-919 # See COMPOSER-919
# - aws/fedora-34-x86_64 # - aws/fedora-34-x86_64
- aws/centos-stream-8-x86_64 - aws/centos-stream-8-x86_64
- RUNNER: - <<: *INTEGRATION_TESTS
RUNNER:
- aws/rhel-8-x86_64 - aws/rhel-8-x86_64
- aws/rhel-8.4-x86_64 - aws/rhel-8.4-x86_64
INTERNAL_NETWORK: ["true"] INTERNAL_NETWORK: ["true"]
- RUNNER: - <<: *INTEGRATION_TESTS
RUNNER:
- aws/rhel-8-x86_64 - aws/rhel-8-x86_64
INTERNAL_NETWORK: ["true"] INTERNAL_NETWORK: ["true"]
DISTRO_CODE: ["rhel_90"] DISTRO_CODE: ["rhel_90"]