Skip to content
Snippets Groups Projects
Commit ed62a4da authored by Ian Baum's avatar Ian Baum
Browse files

Merge branch '5689-opensuse-15.2-packages' into 'master'

Add CI jobs to build openSUSE 15.2 packages

Closes #5689

See merge request gitlab-org/omnibus-gitlab!4616
parents 4d098946 c6d3ae7d
No related branches found
No related tags found
No related merge requests found
Loading
Loading
@@ -50,7 +50,7 @@ variables:
# will use images from that registry and not depend on GitLab.com
BUILDER_IMAGE_REGISTRY: "registry.gitlab.com/gitlab-org/gitlab-omnibus-builder"
PUBLIC_BUILDER_IMAGE_REGISTRY: "registry.gitlab.com/gitlab-org/gitlab-omnibus-builder"
BUILDER_IMAGE_REVISION: "0.0.72"
BUILDER_IMAGE_REVISION: "0.0.73"
# The registry to pull the assets image from
ASSET_REGISTRY: "${CI_REGISTRY}"
ASSET_SYNC_EXISTING_REMOTE_FILES: "keep"
Loading
Loading
---
title: Provide packages for openSUSE Leap 15.2
merge_request: 4616
author:
type: added
Loading
Loading
@@ -45,6 +45,7 @@ The following lists the currently supported OSs and their possible EOL dates.
| Debian 9 | GitLab CE / GitLab EE 9.3.0 | amd64 | 2022 | <https://wiki.debian.org/DebianReleases#Production_Releases> |
| Debian 10 | GitLab CE / GitLab EE 12.2.0 | amd64 | TBD | <https://wiki.debian.org/DebianReleases#Production_Releases> |
| OpenSUSE 15.1 | GitLab CE / GitLab EE 12.4.0 | x86_64, aarch64 | Nov 2020 | <https://en.opensuse.org/Lifetime> |
| OpenSUSE 15.2 | GitLab CE / GitLab EE 13.5.0 | x86_64, aarch64 | Dec 2021 | <https://en.opensuse.org/Lifetime> |
| SLES 12 | GitLab EE 9.0.0 | x86_64 | Oct 2027 | <https://www.suse.com/lifecycle/> |
| Ubuntu 16.04 | GitLab CE / GitLab EE 8.7.1 | amd64 | April 2021 | <https://wiki.ubuntu.com/Releases> |
| Ubuntu 18.04 | GitLab CE / GitLab EE 10.7.0 | amd64 | April 2023 | <https://wiki.ubuntu.com/Releases> |
Loading
Loading
Loading
Loading
@@ -409,6 +409,14 @@ OpenSUSE-15.1-arm64-branch:
<<: *branch_build
tags:
- docker-arm-builder
OpenSUSE-15.2-branch:
image: "${BUILDER_IMAGE_REGISTRY}/opensuse_15.2:${BUILDER_IMAGE_REVISION}"
<<: *branch_build
OpenSUSE-15.2-arm64-branch:
image: "${BUILDER_IMAGE_REGISTRY}/opensuse_15.2_arm64:${BUILDER_IMAGE_REVISION}"
<<: *branch_build
tags:
- docker-arm-builder
SLES-12.2-branch:
image: "${BUILDER_IMAGE_REGISTRY}/sles_12sp2:${BUILDER_IMAGE_REVISION}"
<<: *branch_build
Loading
Loading
@@ -582,6 +590,15 @@ OpenSUSE-15.1-arm64:
<<: *tag_build
tags:
- docker-arm-builder
OpenSUSE-15.2:
image: "${BUILDER_IMAGE_REGISTRY}/opensuse_15.2:${BUILDER_IMAGE_REVISION}"
<<: *tag_build
<<: *tag_build
OpenSUSE-15.2-arm64:
image: "${BUILDER_IMAGE_REGISTRY}/opensuse_15.2_arm64:${BUILDER_IMAGE_REVISION}"
<<: *tag_build
tags:
- docker-arm-builder
SLES-12.2:
image: "${BUILDER_IMAGE_REGISTRY}/sles_12sp2:${BUILDER_IMAGE_REVISION}"
<<: *tag_build
Loading
Loading
@@ -706,6 +723,16 @@ OpenSUSE-15.1-arm64-staging:
- OpenSUSE-15.1-arm64
- OpenSUSE-15.1-arm64-branch
<<: *staging_upload
OpenSUSE-15.2-staging:
dependencies:
- OpenSUSE-15.2
- OpenSUSE-15.2-branch
<<: *staging_upload
OpenSUSE-15.2-arm64-staging:
dependencies:
- OpenSUSE-15.2-arm64
- OpenSUSE-15.2-arm64-branch
<<: *staging_upload
SLES-12.2-staging:
dependencies:
- SLES-12.2
Loading
Loading
@@ -764,6 +791,14 @@ OpenSUSE-15.1-arm64-release:
dependencies:
- OpenSUSE-15.1-arm64
<<: *production_release
OpenSUSE-15.2-release:
dependencies:
- OpenSUSE-15.2
<<: *production_release
OpenSUSE-15.2-arm64-release:
dependencies:
- OpenSUSE-15.2-arm64
<<: *production_release
SLES-12.2-release:
<<: *production_release
dependencies:
Loading
Loading
Loading
Loading
@@ -225,6 +225,7 @@ Centos 8 knapsack: *prepare_knapsack
Debian 9 knapsack: *prepare_knapsack
Debian 10 knapsack: *prepare_knapsack
OpenSUSE 15.1 knapsack: *prepare_knapsack
OpenSUSE 15.2 knapsack: *prepare_knapsack
Ubuntu 16.04 knapsack: *prepare_knapsack
Ubuntu 18.04 knapsack: *prepare_knapsack
Ubuntu 20.04 knapsack: *prepare_knapsack
Loading
Loading
@@ -283,6 +284,12 @@ OpenSUSE 15.1 specs :
parallel: 6
dependencies:
- OpenSUSE 15.1 knapsack
OpenSUSE 15.2 specs :
image: "registry.gitlab.com/gitlab-org/gitlab-build-images:omnibus-gitlab-opensuse15.2"
extends: .spec_template
parallel: 6
dependencies:
- OpenSUSE 15.2 knapsack
 
update-knapsack:
<<: *knapsack-state
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment