# HG changeset patch # User Clemens Beck <cbeck@gitlab.com> # Date 1731977579 0 # Tue Nov 19 00:52:59 2024 +0000 # Node ID 110e73bda7423c9884927eab6a1ecf799895aa3b # Parent 6fd2edae6c4b093f4f2552d3ee8e2b7da5ab1c27 Build packages for OpenSUSE Leap 15.6 - Adds CI jobs to build OpenSUSE 15.6 packages. Relates https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/8752 Changelog: added diff --git a/gitlab-ci-config/check-packages.yml b/gitlab-ci-config/check-packages.yml --- a/gitlab-ci-config/check-packages.yml +++ b/gitlab-ci-config/check-packages.yml @@ -196,6 +196,12 @@ OpenSUSE-15.5-arm64-check: image: "${BUILDER_IMAGE_REGISTRY}/opensuse_15.5_arm64:latest" extends: .zypper-arm-install +OpenSUSE-15.6-check: + image: "${BUILDER_IMAGE_REGISTRY}/opensuse_15.6:latest" + extends: .zypper-install +OpenSUSE-15.6-arm64-check: + image: "${BUILDER_IMAGE_REGISTRY}/opensuse_15.6_arm64:latest" + extends: .zypper-arm-install SLES-12.5-check: image: "${DEV_BUILDER_IMAGE_REGISTRY}/sles_12sp5:latest" extends: diff --git a/gitlab-ci-config/dev-gitlab-org.yml b/gitlab-ci-config/dev-gitlab-org.yml --- a/gitlab-ci-config/dev-gitlab-org.yml +++ b/gitlab-ci-config/dev-gitlab-org.yml @@ -346,6 +346,12 @@ OpenSUSE-15.5-arm64-branch: image: "${BUILDER_IMAGE_REGISTRY}/opensuse_15.5_arm64:${BUILDER_IMAGE_REVISION}" extends: .arm64_branch_template +OpenSUSE-15.6-branch: + image: "${BUILDER_IMAGE_REGISTRY}/opensuse_15.6:${BUILDER_IMAGE_REVISION}" + extends: .branch_template +OpenSUSE-15.6-arm64-branch: + image: "${BUILDER_IMAGE_REGISTRY}/opensuse_15.6_arm64:${BUILDER_IMAGE_REVISION}" + extends: .arm64_branch_template AmazonLinux-2-branch: image: "${BUILDER_IMAGE_REGISTRY}/amazonlinux_2:${BUILDER_IMAGE_REVISION}" extends: .branch_template @@ -598,6 +604,12 @@ OpenSUSE-15.5-arm64: image: "${BUILDER_IMAGE_REGISTRY}/opensuse_15.5_arm64:${BUILDER_IMAGE_REVISION}" extends: .arm64_tag_template +OpenSUSE-15.6: + image: "${BUILDER_IMAGE_REGISTRY}/opensuse_15.6:${BUILDER_IMAGE_REVISION}" + extends: .tag_template +OpenSUSE-15.6-arm64: + image: "${BUILDER_IMAGE_REGISTRY}/opensuse_15.6_arm64:${BUILDER_IMAGE_REVISION}" + extends: .arm64_tag_template AmazonLinux-2: image: "${BUILDER_IMAGE_REGISTRY}/amazonlinux_2:${BUILDER_IMAGE_REVISION}" extends: .tag_template @@ -753,6 +765,20 @@ optional: true - job: OpenSUSE-15.5-arm64-branch optional: true +OpenSUSE-15.6-staging: + extends: .staging_upload_template + needs: + - job: OpenSUSE-15.6 + optional: true + - job: OpenSUSE-15.6-branch + optional: true +OpenSUSE-15.6-arm64-staging: + extends: .staging_upload_template + needs: + - job: OpenSUSE-15.6-arm64 + optional: true + - job: OpenSUSE-15.6-arm64-branch + optional: true AmazonLinux-2-staging: extends: .staging_upload_template needs: @@ -899,6 +925,14 @@ extends: .production_release_template needs: - OpenSUSE-15.5-arm64 +OpenSUSE-15.6-release: + extends: .production_release_template + needs: + - OpenSUSE-15.6 +OpenSUSE-15.6-arm64-release: + extends: .production_release_template + needs: + - OpenSUSE-15.6-arm64 AmazonLinux-2-release: extends: .production_release_template needs: diff --git a/gitlab-ci-config/gitlab-com.yml b/gitlab-ci-config/gitlab-com.yml --- a/gitlab-ci-config/gitlab-com.yml +++ b/gitlab-ci-config/gitlab-com.yml @@ -347,6 +347,7 @@ Debian 11 knapsack: !reference [.knapsack] Debian 12 knapsack: !reference [.knapsack] OpenSUSE 15.5 knapsack: !reference [.knapsack] +OpenSUSE 15.6 knapsack: !reference [.knapsack] Ubuntu 20.04 knapsack: !reference [.knapsack] Ubuntu 22.04 knapsack: !reference [.knapsack] Ubuntu 24.04 knapsack: !reference [.knapsack] @@ -422,6 +423,12 @@ parallel: 6 needs: - OpenSUSE 15.5 knapsack +OpenSUSE 15.6 specs : + image: "${PUBLIC_BUILDER_IMAGE_REGISTRY}/opensuse_15.5-ruby:${BUILDER_IMAGE_REVISION}" + extends: .chef_spec_template + parallel: 6 + needs: + - OpenSUSE 15.6 knapsack AmazonLinux 2 specs : image: "${PUBLIC_BUILDER_IMAGE_REGISTRY}/amazonlinux_2-ruby:${BUILDER_IMAGE_REVISION}" extends: .chef_spec_template