diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 1a8b99e..d689090 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -46,6 +46,9 @@ variables: - tags - master +################################### +# EPEL +################################### build/centos/7: <<: *build variables: @@ -79,3 +82,94 @@ upload/epel/6: <<: *upload dependencies: - build/centos/6 + +################################### +# SLES +################################### +build/sles/15.0: + <<: *build + variables: + DOCKER_IMAGE: sles/15.0 + +test/sles/15.0: + <<: *test + variables: + DOCKER_IMAGE: sles/15.0 + dependencies: + - build/sles/15.0 + +upload/SUSE/15.0: + <<: *upload + dependencies: + - build/sles/15.0 + +build/sles/12.4: + <<: *build + variables: + DOCKER_IMAGE: sles/12.4 + +test/sles/12.4: + <<: *test + variables: + DOCKER_IMAGE: sles/12.4 + dependencies: + - build/sles/12.4 + +upload/SUSE/12.4: + <<: *upload + dependencies: + - build/sles/12.4 + +build/sles/12.3: + <<: *build + variables: + DOCKER_IMAGE: sles/12.3 + +test/sles/12.3: + <<: *test + variables: + DOCKER_IMAGE: sles/12.3 + dependencies: + - build/sles/12.3 + +upload/SUSE/12.3: + <<: *upload + dependencies: + - build/sles/12.3 + +################################### +# openSUSE +################################### +build/opensuse/15.0: + <<: *build + variables: + DOCKER_IMAGE: opensuse/15.0 + +test/opensuse/15.0: + <<: *test + variables: + DOCKER_IMAGE: opensuse/15.0 + dependencies: + - build/opensuse/15.0 + +upload/openSUSE/15.0: + <<: *upload + dependencies: + - build/opensuse/15.0 + +build/opensuse/42.3: + <<: *build + variables: + DOCKER_IMAGE: opensuse/42.3 + +test/opensuse/42.3: + <<: *test + variables: + DOCKER_IMAGE: opensuse/42.3 + dependencies: + - build/opensuse/42.3 + +upload/openSUSE/42.3: + <<: *upload + dependencies: + - build/opensuse/42.3