Add CI jobs for openSUSE 15.0

Signed-off-by: Balasankar "Balu" C <balasankar@gitlab.com>
This commit is contained in:
Balasankar "Balu" C 2019-06-17 10:19:50 +05:30
parent dd9500c66f
commit bf05c22f83
No known key found for this signature in database
GPG Key ID: B77D2E2E23735427
3 changed files with 27 additions and 0 deletions

View File

@ -0,0 +1,5 @@
---
title: Build packages for openSUSE 15.0
merge_request: 3343
author:
type: added

View File

@ -210,6 +210,9 @@ CentOS-7-branch:
OpenSUSE-42.3-branch:
image: "${BUILDER_IMAGE_REGISTRY}/opensuse_42.3:${BUILDER_IMAGE_REVISION}"
<<: *branch_build
OpenSUSE-15.0-branch:
image: "${BUILDER_IMAGE_REGISTRY}/opensuse_15.0:${BUILDER_IMAGE_REVISION}"
<<: *branch_build
SLES-12-branch:
image: "${BUILDER_IMAGE_REGISTRY}/sles_12sp2:${BUILDER_IMAGE_REVISION}"
<<: *branch_build
@ -373,6 +376,9 @@ CentOS-7:
OpenSUSE-42.3:
image: "${BUILDER_IMAGE_REGISTRY}/opensuse_42.3:${BUILDER_IMAGE_REVISION}"
<<: *tag_build
OpenSUSE-15.0:
image: "${BUILDER_IMAGE_REGISTRY}/opensuse_15.0:${BUILDER_IMAGE_REVISION}"
<<: *tag_build
SLES-12:
image: "${BUILDER_IMAGE_REGISTRY}/sles_12sp2:${BUILDER_IMAGE_REVISION}"
<<: *tag_build
@ -447,6 +453,11 @@ OpenSUSE-42.3-staging:
- OpenSUSE-42.3
- OpenSUSE-42.3-branch
<<: *staging_upload
OpenSUSE-15.0-staging:
dependencies:
- OpenSUSE-15.0
- OpenSUSE-15.0-branch
<<: *staging_upload
SLES-12-staging:
dependencies:
- SLES-12
@ -485,6 +496,10 @@ OpenSUSE-42.3-release:
dependencies:
- OpenSUSE-42.3
<<: *production_release
OpenSUSE-15.0-release:
dependencies:
- OpenSUSE-15.0
<<: *production_release
SLES-12-release:
dependencies:
- SLES-12

View File

@ -157,6 +157,7 @@ Centos 7 knapsack: *prepare_knapsack
Debian 8 knapsack: *prepare_knapsack
Debian 9.1 knapsack: *prepare_knapsack
OpenSUSE 42.3 knapsack: *prepare_knapsack
OpenSUSE 15.0 knapsack: *prepare_knapsack
Ubuntu 16.04 knapsack: *prepare_knapsack
Ubuntu 18.04 knapsack: *prepare_knapsack
@ -202,6 +203,12 @@ OpenSUSE 42.3 specs :
parallel: 6
dependencies:
- OpenSUSE 42.3 knapsack
OpenSUSE 15.0 specs :
image: "registry.gitlab.com/gitlab-org/gitlab-build-images:omnibus-gitlab-opensuse15.0"
extends: .spec_template
parallel: 6
dependencies:
- OpenSUSE 15.0 knapsack
update-knapsack:
<<: *knapsack-state