mirror of
https://gitlab.com/libvirt/libvirt-python.git
synced 2025-12-03 16:23:46 +03:00
ci: re-generate containers/gitlab config from manifest
This uses the command "lcitool manifest ci/manifest.yml" to re-generate all existing dockerfiles and gitlab CI config. Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
This commit is contained in:
194
.gitlab-ci.yml
194
.gitlab-ci.yml
@@ -2,28 +2,8 @@
|
|||||||
stages:
|
stages:
|
||||||
- containers
|
- containers
|
||||||
- builds
|
- builds
|
||||||
- docs
|
|
||||||
- sanity_checks
|
- sanity_checks
|
||||||
|
|
||||||
.container_job:
|
|
||||||
image: docker:stable
|
|
||||||
stage: containers
|
|
||||||
needs: []
|
|
||||||
services:
|
|
||||||
- name: registry.gitlab.com/libvirt/libvirt-ci/docker-dind:master
|
|
||||||
alias: docker
|
|
||||||
before_script:
|
|
||||||
- export TAG="$CI_REGISTRY_IMAGE/ci-$NAME:latest"
|
|
||||||
- export COMMON_TAG="$CI_REGISTRY/libvirt/libvirt-python/ci-$NAME:latest"
|
|
||||||
- docker info
|
|
||||||
- docker login registry.gitlab.com -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD"
|
|
||||||
script:
|
|
||||||
- docker pull "$TAG" || docker pull "$COMMON_TAG" || true
|
|
||||||
- docker build --cache-from "$TAG" --cache-from "$COMMON_TAG" --tag "$TAG" -f "ci/containers/ci-$NAME.Dockerfile" ci/containers
|
|
||||||
- docker push "$TAG"
|
|
||||||
after_script:
|
|
||||||
- docker logout
|
|
||||||
|
|
||||||
.git_build_vars: &git_build_vars |
|
.git_build_vars: &git_build_vars |
|
||||||
export MAKEFLAGS="-j$(getconf _NPROCESSORS_ONLN)"
|
export MAKEFLAGS="-j$(getconf _NPROCESSORS_ONLN)"
|
||||||
export SCRATCH_DIR="$PWD/scratch"
|
export SCRATCH_DIR="$PWD/scratch"
|
||||||
@@ -34,9 +14,8 @@ stages:
|
|||||||
export PKG_CONFIG_PATH="$LIBDIR/pkgconfig"
|
export PKG_CONFIG_PATH="$LIBDIR/pkgconfig"
|
||||||
export CFLAGS="-Werror"
|
export CFLAGS="-Werror"
|
||||||
|
|
||||||
.git_build_job:
|
.native_git_build_job:
|
||||||
image: $CI_REGISTRY_IMAGE/ci-$NAME:latest
|
extends: .gitlab_native_build_job
|
||||||
stage: builds
|
|
||||||
before_script:
|
before_script:
|
||||||
- *git_build_vars
|
- *git_build_vars
|
||||||
script:
|
script:
|
||||||
@@ -54,9 +33,8 @@ stages:
|
|||||||
- $PYTHON setup.py sdist
|
- $PYTHON setup.py sdist
|
||||||
- if test -x /usr/bin/rpmbuild && test "$RPM" != "skip" ; then rpmbuild --nodeps -ta dist/libvirt-python*tar.gz ; fi
|
- if test -x /usr/bin/rpmbuild && test "$RPM" != "skip" ; then rpmbuild --nodeps -ta dist/libvirt-python*tar.gz ; fi
|
||||||
|
|
||||||
.dist_build_job:
|
.native_build_job:
|
||||||
image: $CI_REGISTRY_IMAGE/ci-$NAME:latest
|
extends: .gitlab_native_build_job
|
||||||
stage: builds
|
|
||||||
before_script:
|
before_script:
|
||||||
- export MAKEFLAGS="-j$(getconf _NPROCESSORS_ONLN)"
|
- export MAKEFLAGS="-j$(getconf _NPROCESSORS_ONLN)"
|
||||||
- export CFLAGS="-Werror"
|
- export CFLAGS="-Werror"
|
||||||
@@ -67,173 +45,13 @@ stages:
|
|||||||
- $PYTHON setup.py sdist
|
- $PYTHON setup.py sdist
|
||||||
- if test -x /usr/bin/rpmbuild && test "$RPM" != "skip" ; then rpmbuild --nodeps -ta dist/libvirt-python*tar.gz ; fi
|
- if test -x /usr/bin/rpmbuild && test "$RPM" != "skip" ; then rpmbuild --nodeps -ta dist/libvirt-python*tar.gz ; fi
|
||||||
|
|
||||||
# Check that all commits are signed-off for the DCO.
|
include: '/ci/gitlab.yml'
|
||||||
# Skip on "libvirt" namespace, since we only need to run
|
|
||||||
# this test on developer's personal forks from which
|
|
||||||
# merge requests are submitted
|
|
||||||
check-dco:
|
|
||||||
stage: sanity_checks
|
|
||||||
needs: []
|
|
||||||
image: registry.gitlab.com/libvirt/libvirt-ci/check-dco:master
|
|
||||||
script:
|
|
||||||
- /check-dco
|
|
||||||
except:
|
|
||||||
variables:
|
|
||||||
- $CI_PROJECT_NAMESPACE == 'libvirt'
|
|
||||||
|
|
||||||
centos-8-container:
|
|
||||||
extends: .container_job
|
|
||||||
variables:
|
|
||||||
NAME: centos-8
|
|
||||||
|
|
||||||
centos-stream-8-container:
|
|
||||||
extends: .container_job
|
|
||||||
variables:
|
|
||||||
NAME: centos-stream-8
|
|
||||||
|
|
||||||
debian-10-container:
|
|
||||||
extends: .container_job
|
|
||||||
variables:
|
|
||||||
NAME: debian-10
|
|
||||||
|
|
||||||
debian-sid-container:
|
|
||||||
extends: .container_job
|
|
||||||
variables:
|
|
||||||
NAME: debian-sid
|
|
||||||
|
|
||||||
fedora-33-container:
|
|
||||||
extends: .container_job
|
|
||||||
variables:
|
|
||||||
NAME: fedora-33
|
|
||||||
|
|
||||||
fedora-34-container:
|
|
||||||
extends: .container_job
|
|
||||||
variables:
|
|
||||||
NAME: fedora-34
|
|
||||||
|
|
||||||
fedora-rawhide-container:
|
|
||||||
extends: .container_job
|
|
||||||
variables:
|
|
||||||
NAME: fedora-rawhide
|
|
||||||
|
|
||||||
opensuse-leap-152-container:
|
|
||||||
extends: .container_job
|
|
||||||
variables:
|
|
||||||
NAME: opensuse-leap-152
|
|
||||||
|
|
||||||
opensuse-tumbleweed-container:
|
|
||||||
extends: .container_job
|
|
||||||
variables:
|
|
||||||
NAME: opensuse-tumbleweed
|
|
||||||
|
|
||||||
ubuntu-1804-container:
|
|
||||||
extends: .container_job
|
|
||||||
variables:
|
|
||||||
NAME: ubuntu-1804
|
|
||||||
|
|
||||||
ubuntu-2004-container:
|
|
||||||
extends: .container_job
|
|
||||||
variables:
|
|
||||||
NAME: ubuntu-2004
|
|
||||||
|
|
||||||
|
|
||||||
centos-8-git-build:
|
|
||||||
extends: .git_build_job
|
|
||||||
needs:
|
|
||||||
- centos-8-container
|
|
||||||
variables:
|
|
||||||
NAME: centos-8
|
|
||||||
artifacts:
|
|
||||||
expire_in: 2 days
|
|
||||||
paths:
|
|
||||||
- scratch
|
|
||||||
- build
|
|
||||||
|
|
||||||
|
|
||||||
centos-8-dist-build:
|
|
||||||
extends: .dist_build_job
|
|
||||||
needs:
|
|
||||||
- centos-8-container
|
|
||||||
variables:
|
|
||||||
NAME: centos-8
|
|
||||||
|
|
||||||
centos-stream-8-dist-build:
|
|
||||||
extends: .dist_build_job
|
|
||||||
needs:
|
|
||||||
- centos-stream-8-container
|
|
||||||
variables:
|
|
||||||
NAME: centos-stream-8
|
|
||||||
|
|
||||||
debian-10-dist-build:
|
|
||||||
extends: .dist_build_job
|
|
||||||
needs:
|
|
||||||
- debian-10-container
|
|
||||||
variables:
|
|
||||||
NAME: debian-10
|
|
||||||
|
|
||||||
debian-sid-dist-build:
|
|
||||||
extends: .dist_build_job
|
|
||||||
needs:
|
|
||||||
- debian-sid-container
|
|
||||||
variables:
|
|
||||||
NAME: debian-sid
|
|
||||||
|
|
||||||
fedora-33-dist-build:
|
|
||||||
extends: .dist_build_job
|
|
||||||
needs:
|
|
||||||
- fedora-33-container
|
|
||||||
variables:
|
|
||||||
NAME: fedora-33
|
|
||||||
|
|
||||||
fedora-34-dist-build:
|
|
||||||
extends: .dist_build_job
|
|
||||||
needs:
|
|
||||||
- fedora-34-container
|
|
||||||
variables:
|
|
||||||
NAME: fedora-34
|
|
||||||
|
|
||||||
fedora-rawhide-dist-build:
|
|
||||||
extends: .dist_build_job
|
|
||||||
needs:
|
|
||||||
- fedora-rawhide-container
|
|
||||||
variables:
|
|
||||||
NAME: fedora-rawhide
|
|
||||||
|
|
||||||
opensuse-leap-152-dist-build:
|
|
||||||
extends: .dist_build_job
|
|
||||||
needs:
|
|
||||||
- opensuse-leap-152-container
|
|
||||||
variables:
|
|
||||||
NAME: opensuse-leap-152
|
|
||||||
RPM: skip
|
|
||||||
|
|
||||||
opensuse-tumbleweed-dist-build:
|
|
||||||
extends: .dist_build_job
|
|
||||||
needs:
|
|
||||||
- opensuse-tumbleweed-container
|
|
||||||
variables:
|
|
||||||
NAME: opensuse-tumbleweed
|
|
||||||
RPM: skip
|
|
||||||
|
|
||||||
ubuntu-1804-dist-build:
|
|
||||||
extends: .dist_build_job
|
|
||||||
needs:
|
|
||||||
- ubuntu-1804-container
|
|
||||||
variables:
|
|
||||||
NAME: ubuntu-1804
|
|
||||||
|
|
||||||
ubuntu-2004-dist-build:
|
|
||||||
extends: .dist_build_job
|
|
||||||
needs:
|
|
||||||
- ubuntu-2004-container
|
|
||||||
variables:
|
|
||||||
NAME: ubuntu-2004
|
|
||||||
|
|
||||||
api-coverage:
|
api-coverage:
|
||||||
image: $CI_REGISTRY_IMAGE/ci-centos-8:latest
|
image: $CI_REGISTRY_IMAGE/ci-centos-8:latest
|
||||||
stage: sanity_checks
|
stage: sanity_checks
|
||||||
needs:
|
needs:
|
||||||
- job: centos-8-git-build
|
- job: x86_64-centos-8-git
|
||||||
artifacts: true
|
artifacts: true
|
||||||
before_script:
|
before_script:
|
||||||
- *git_build_vars
|
- *git_build_vars
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
# THIS FILE WAS AUTO-GENERATED
|
# THIS FILE WAS AUTO-GENERATED
|
||||||
#
|
#
|
||||||
# $ lcitool dockerfile centos-8 libvirt+minimal,libvirt+dist,libvirt-python
|
# $ lcitool manifest ci/manifest.yml
|
||||||
#
|
#
|
||||||
# https://gitlab.com/libvirt/libvirt-ci/-/commit/1c5d87ecd2283614a8b0c31cead0b6d7883afd28
|
# https://gitlab.com/libvirt/libvirt-ci
|
||||||
|
|
||||||
FROM docker.io/library/centos:8
|
FROM docker.io/library/centos:8
|
||||||
|
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
# THIS FILE WAS AUTO-GENERATED
|
# THIS FILE WAS AUTO-GENERATED
|
||||||
#
|
#
|
||||||
# $ lcitool dockerfile centos-stream-8 libvirt+dist,libvirt-python
|
# $ lcitool manifest ci/manifest.yml
|
||||||
#
|
#
|
||||||
# https://gitlab.com/libvirt/libvirt-ci/-/commit/1c5d87ecd2283614a8b0c31cead0b6d7883afd28
|
# https://gitlab.com/libvirt/libvirt-ci
|
||||||
|
|
||||||
FROM quay.io/centos/centos:stream8
|
FROM quay.io/centos/centos:stream8
|
||||||
|
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
# THIS FILE WAS AUTO-GENERATED
|
# THIS FILE WAS AUTO-GENERATED
|
||||||
#
|
#
|
||||||
# $ lcitool dockerfile debian-10 libvirt+dist,libvirt-python
|
# $ lcitool manifest ci/manifest.yml
|
||||||
#
|
#
|
||||||
# https://gitlab.com/libvirt/libvirt-ci/-/commit/1c5d87ecd2283614a8b0c31cead0b6d7883afd28
|
# https://gitlab.com/libvirt/libvirt-ci
|
||||||
|
|
||||||
FROM docker.io/library/debian:10-slim
|
FROM docker.io/library/debian:10-slim
|
||||||
|
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
# THIS FILE WAS AUTO-GENERATED
|
# THIS FILE WAS AUTO-GENERATED
|
||||||
#
|
#
|
||||||
# $ lcitool dockerfile debian-sid libvirt+dist,libvirt-python
|
# $ lcitool manifest ci/manifest.yml
|
||||||
#
|
#
|
||||||
# https://gitlab.com/libvirt/libvirt-ci/-/commit/1c5d87ecd2283614a8b0c31cead0b6d7883afd28
|
# https://gitlab.com/libvirt/libvirt-ci
|
||||||
|
|
||||||
FROM docker.io/library/debian:sid-slim
|
FROM docker.io/library/debian:sid-slim
|
||||||
|
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
# THIS FILE WAS AUTO-GENERATED
|
# THIS FILE WAS AUTO-GENERATED
|
||||||
#
|
#
|
||||||
# $ lcitool dockerfile fedora-33 libvirt+dist,libvirt-python
|
# $ lcitool manifest ci/manifest.yml
|
||||||
#
|
#
|
||||||
# https://gitlab.com/libvirt/libvirt-ci/-/commit/1c5d87ecd2283614a8b0c31cead0b6d7883afd28
|
# https://gitlab.com/libvirt/libvirt-ci
|
||||||
|
|
||||||
FROM registry.fedoraproject.org/fedora:33
|
FROM registry.fedoraproject.org/fedora:33
|
||||||
|
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
# THIS FILE WAS AUTO-GENERATED
|
# THIS FILE WAS AUTO-GENERATED
|
||||||
#
|
#
|
||||||
# $ lcitool dockerfile fedora-34 libvirt+dist,libvirt-python
|
# $ lcitool manifest ci/manifest.yml
|
||||||
#
|
#
|
||||||
# https://gitlab.com/libvirt/libvirt-ci/-/commit/1c5d87ecd2283614a8b0c31cead0b6d7883afd28
|
# https://gitlab.com/libvirt/libvirt-ci
|
||||||
|
|
||||||
FROM registry.fedoraproject.org/fedora:34
|
FROM registry.fedoraproject.org/fedora:34
|
||||||
|
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
# THIS FILE WAS AUTO-GENERATED
|
# THIS FILE WAS AUTO-GENERATED
|
||||||
#
|
#
|
||||||
# $ lcitool dockerfile fedora-rawhide libvirt+dist,libvirt-python
|
# $ lcitool manifest ci/manifest.yml
|
||||||
#
|
#
|
||||||
# https://gitlab.com/libvirt/libvirt-ci/-/commit/1c5d87ecd2283614a8b0c31cead0b6d7883afd28
|
# https://gitlab.com/libvirt/libvirt-ci
|
||||||
|
|
||||||
FROM registry.fedoraproject.org/fedora:rawhide
|
FROM registry.fedoraproject.org/fedora:rawhide
|
||||||
|
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
# THIS FILE WAS AUTO-GENERATED
|
# THIS FILE WAS AUTO-GENERATED
|
||||||
#
|
#
|
||||||
# $ lcitool dockerfile opensuse-leap-152 libvirt+dist,libvirt-python
|
# $ lcitool manifest ci/manifest.yml
|
||||||
#
|
#
|
||||||
# https://gitlab.com/libvirt/libvirt-ci/-/commit/1c5d87ecd2283614a8b0c31cead0b6d7883afd28
|
# https://gitlab.com/libvirt/libvirt-ci
|
||||||
|
|
||||||
FROM registry.opensuse.org/opensuse/leap:15.2
|
FROM registry.opensuse.org/opensuse/leap:15.2
|
||||||
|
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
# THIS FILE WAS AUTO-GENERATED
|
# THIS FILE WAS AUTO-GENERATED
|
||||||
#
|
#
|
||||||
# $ lcitool dockerfile opensuse-tumbleweed libvirt+dist,libvirt-python
|
# $ lcitool manifest ci/manifest.yml
|
||||||
#
|
#
|
||||||
# https://gitlab.com/libvirt/libvirt-ci/-/commit/1c5d87ecd2283614a8b0c31cead0b6d7883afd28
|
# https://gitlab.com/libvirt/libvirt-ci
|
||||||
|
|
||||||
FROM registry.opensuse.org/opensuse/tumbleweed:latest
|
FROM registry.opensuse.org/opensuse/tumbleweed:latest
|
||||||
|
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
# THIS FILE WAS AUTO-GENERATED
|
# THIS FILE WAS AUTO-GENERATED
|
||||||
#
|
#
|
||||||
# $ lcitool dockerfile ubuntu-1804 libvirt+dist,libvirt-python
|
# $ lcitool manifest ci/manifest.yml
|
||||||
#
|
#
|
||||||
# https://gitlab.com/libvirt/libvirt-ci/-/commit/1c5d87ecd2283614a8b0c31cead0b6d7883afd28
|
# https://gitlab.com/libvirt/libvirt-ci
|
||||||
|
|
||||||
FROM docker.io/library/ubuntu:18.04
|
FROM docker.io/library/ubuntu:18.04
|
||||||
|
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
# THIS FILE WAS AUTO-GENERATED
|
# THIS FILE WAS AUTO-GENERATED
|
||||||
#
|
#
|
||||||
# $ lcitool dockerfile ubuntu-2004 libvirt+dist,libvirt-python
|
# $ lcitool manifest ci/manifest.yml
|
||||||
#
|
#
|
||||||
# https://gitlab.com/libvirt/libvirt-ci/-/commit/1c5d87ecd2283614a8b0c31cead0b6d7883afd28
|
# https://gitlab.com/libvirt/libvirt-ci
|
||||||
|
|
||||||
FROM docker.io/library/ubuntu:20.04
|
FROM docker.io/library/ubuntu:20.04
|
||||||
|
|
||||||
243
ci/gitlab.yml
Normal file
243
ci/gitlab.yml
Normal file
@@ -0,0 +1,243 @@
|
|||||||
|
# THIS FILE WAS AUTO-GENERATED
|
||||||
|
#
|
||||||
|
# $ lcitool manifest ci/manifest.yml
|
||||||
|
#
|
||||||
|
# https://gitlab.com/libvirt/libvirt-ci
|
||||||
|
|
||||||
|
|
||||||
|
.container_job:
|
||||||
|
image: docker:stable
|
||||||
|
stage: containers
|
||||||
|
needs: []
|
||||||
|
services:
|
||||||
|
- name: registry.gitlab.com/libvirt/libvirt-ci/docker-dind:master
|
||||||
|
alias: docker
|
||||||
|
before_script:
|
||||||
|
- export TAG="$CI_REGISTRY_IMAGE/ci-$NAME:latest"
|
||||||
|
- export COMMON_TAG="$CI_REGISTRY/libvirt/libvirt-python/ci-$NAME:latest"
|
||||||
|
- docker info
|
||||||
|
- docker login registry.gitlab.com -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD"
|
||||||
|
script:
|
||||||
|
- docker pull "$TAG" || docker pull "$COMMON_TAG" || true
|
||||||
|
- docker build --cache-from "$TAG" --cache-from "$COMMON_TAG" --tag "$TAG" -f "ci/containers/$NAME.Dockerfile" ci/containers
|
||||||
|
- docker push "$TAG"
|
||||||
|
after_script:
|
||||||
|
- docker logout
|
||||||
|
|
||||||
|
|
||||||
|
.gitlab_native_build_job:
|
||||||
|
image: $CI_REGISTRY_IMAGE/ci-$NAME:latest
|
||||||
|
stage: builds
|
||||||
|
|
||||||
|
|
||||||
|
.gitlab_cross_build_job:
|
||||||
|
image: $CI_REGISTRY_IMAGE/ci-$NAME-cross-$CROSS:latest
|
||||||
|
stage: builds
|
||||||
|
|
||||||
|
|
||||||
|
check-dco:
|
||||||
|
stage: sanity_checks
|
||||||
|
needs: []
|
||||||
|
image: registry.gitlab.com/libvirt/libvirt-ci/check-dco:master
|
||||||
|
script:
|
||||||
|
- /check-dco libvirt
|
||||||
|
except:
|
||||||
|
variables:
|
||||||
|
- $CI_PROJECT_NAMESPACE == 'libvirt'
|
||||||
|
variables:
|
||||||
|
GIT_DEPTH: 1000
|
||||||
|
|
||||||
|
|
||||||
|
# Native container jobs
|
||||||
|
|
||||||
|
x86_64-centos-8-container:
|
||||||
|
extends: .container_job
|
||||||
|
allow_failure: false
|
||||||
|
variables:
|
||||||
|
NAME: centos-8
|
||||||
|
|
||||||
|
|
||||||
|
x86_64-centos-stream-8-container:
|
||||||
|
extends: .container_job
|
||||||
|
allow_failure: false
|
||||||
|
variables:
|
||||||
|
NAME: centos-stream-8
|
||||||
|
|
||||||
|
|
||||||
|
x86_64-debian-10-container:
|
||||||
|
extends: .container_job
|
||||||
|
allow_failure: false
|
||||||
|
variables:
|
||||||
|
NAME: debian-10
|
||||||
|
|
||||||
|
|
||||||
|
x86_64-debian-sid-container:
|
||||||
|
extends: .container_job
|
||||||
|
allow_failure: false
|
||||||
|
variables:
|
||||||
|
NAME: debian-sid
|
||||||
|
|
||||||
|
|
||||||
|
x86_64-fedora-33-container:
|
||||||
|
extends: .container_job
|
||||||
|
allow_failure: false
|
||||||
|
variables:
|
||||||
|
NAME: fedora-33
|
||||||
|
|
||||||
|
|
||||||
|
x86_64-fedora-34-container:
|
||||||
|
extends: .container_job
|
||||||
|
allow_failure: false
|
||||||
|
variables:
|
||||||
|
NAME: fedora-34
|
||||||
|
|
||||||
|
|
||||||
|
x86_64-fedora-rawhide-container:
|
||||||
|
extends: .container_job
|
||||||
|
allow_failure: false
|
||||||
|
variables:
|
||||||
|
NAME: fedora-rawhide
|
||||||
|
|
||||||
|
|
||||||
|
x86_64-opensuse-leap-152-container:
|
||||||
|
extends: .container_job
|
||||||
|
allow_failure: false
|
||||||
|
variables:
|
||||||
|
NAME: opensuse-leap-152
|
||||||
|
|
||||||
|
|
||||||
|
x86_64-opensuse-tumbleweed-container:
|
||||||
|
extends: .container_job
|
||||||
|
allow_failure: false
|
||||||
|
variables:
|
||||||
|
NAME: opensuse-tumbleweed
|
||||||
|
|
||||||
|
|
||||||
|
x86_64-ubuntu-1804-container:
|
||||||
|
extends: .container_job
|
||||||
|
allow_failure: false
|
||||||
|
variables:
|
||||||
|
NAME: ubuntu-1804
|
||||||
|
|
||||||
|
|
||||||
|
x86_64-ubuntu-2004-container:
|
||||||
|
extends: .container_job
|
||||||
|
allow_failure: false
|
||||||
|
variables:
|
||||||
|
NAME: ubuntu-2004
|
||||||
|
|
||||||
|
|
||||||
|
# Native build jobs
|
||||||
|
|
||||||
|
x86_64-centos-8:
|
||||||
|
extends: .native_build_job
|
||||||
|
needs:
|
||||||
|
- x86_64-centos-8-container
|
||||||
|
allow_failure: false
|
||||||
|
variables:
|
||||||
|
NAME: centos-8
|
||||||
|
|
||||||
|
|
||||||
|
x86_64-centos-8-git:
|
||||||
|
extends: .native_git_build_job
|
||||||
|
needs:
|
||||||
|
- x86_64-centos-8-container
|
||||||
|
allow_failure: false
|
||||||
|
variables:
|
||||||
|
NAME: centos-8
|
||||||
|
artifacts:
|
||||||
|
expire_in: 2 days
|
||||||
|
paths:
|
||||||
|
- scratch
|
||||||
|
- build
|
||||||
|
|
||||||
|
x86_64-centos-stream-8:
|
||||||
|
extends: .native_build_job
|
||||||
|
needs:
|
||||||
|
- x86_64-centos-stream-8-container
|
||||||
|
allow_failure: false
|
||||||
|
variables:
|
||||||
|
NAME: centos-stream-8
|
||||||
|
|
||||||
|
|
||||||
|
x86_64-debian-10:
|
||||||
|
extends: .native_build_job
|
||||||
|
needs:
|
||||||
|
- x86_64-debian-10-container
|
||||||
|
allow_failure: false
|
||||||
|
variables:
|
||||||
|
NAME: debian-10
|
||||||
|
|
||||||
|
|
||||||
|
x86_64-debian-sid:
|
||||||
|
extends: .native_build_job
|
||||||
|
needs:
|
||||||
|
- x86_64-debian-sid-container
|
||||||
|
allow_failure: false
|
||||||
|
variables:
|
||||||
|
NAME: debian-sid
|
||||||
|
|
||||||
|
|
||||||
|
x86_64-fedora-33:
|
||||||
|
extends: .native_build_job
|
||||||
|
needs:
|
||||||
|
- x86_64-fedora-33-container
|
||||||
|
allow_failure: false
|
||||||
|
variables:
|
||||||
|
NAME: fedora-33
|
||||||
|
|
||||||
|
|
||||||
|
x86_64-fedora-34:
|
||||||
|
extends: .native_build_job
|
||||||
|
needs:
|
||||||
|
- x86_64-fedora-34-container
|
||||||
|
allow_failure: false
|
||||||
|
variables:
|
||||||
|
NAME: fedora-34
|
||||||
|
|
||||||
|
|
||||||
|
x86_64-fedora-rawhide:
|
||||||
|
extends: .native_build_job
|
||||||
|
needs:
|
||||||
|
- x86_64-fedora-rawhide-container
|
||||||
|
allow_failure: false
|
||||||
|
variables:
|
||||||
|
NAME: fedora-rawhide
|
||||||
|
|
||||||
|
|
||||||
|
x86_64-opensuse-leap-152:
|
||||||
|
extends: .native_build_job
|
||||||
|
needs:
|
||||||
|
- x86_64-opensuse-leap-152-container
|
||||||
|
allow_failure: false
|
||||||
|
variables:
|
||||||
|
NAME: opensuse-leap-152
|
||||||
|
RPM: skip
|
||||||
|
|
||||||
|
|
||||||
|
x86_64-opensuse-tumbleweed:
|
||||||
|
extends: .native_build_job
|
||||||
|
needs:
|
||||||
|
- x86_64-opensuse-tumbleweed-container
|
||||||
|
allow_failure: false
|
||||||
|
variables:
|
||||||
|
NAME: opensuse-tumbleweed
|
||||||
|
RPM: skip
|
||||||
|
|
||||||
|
|
||||||
|
x86_64-ubuntu-1804:
|
||||||
|
extends: .native_build_job
|
||||||
|
needs:
|
||||||
|
- x86_64-ubuntu-1804-container
|
||||||
|
allow_failure: false
|
||||||
|
variables:
|
||||||
|
NAME: ubuntu-1804
|
||||||
|
|
||||||
|
|
||||||
|
x86_64-ubuntu-2004:
|
||||||
|
extends: .native_build_job
|
||||||
|
needs:
|
||||||
|
- x86_64-ubuntu-2004-container
|
||||||
|
allow_failure: false
|
||||||
|
variables:
|
||||||
|
NAME: ubuntu-2004
|
||||||
Reference in New Issue
Block a user