[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[RFC PATCH 11/16] gitlab-ci: Mark some jobs maintained by Red Hat Virt C
From: |
Philippe Mathieu-Daudé |
Subject: |
[RFC PATCH 11/16] gitlab-ci: Mark some jobs maintained by Red Hat Virt CI team |
Date: |
Tue, 10 Nov 2020 17:01:35 +0100 |
Red Hat contributed some CI jobs, and have a CI team.
Make it responsible for the following jobs:
- centos7
- centos8
- fedora
- edk2
- clang
- tcg disabled
- fuzzer
- crypto
- checkpatch
- dco check
Cc: Red Hat Virt CI maintainers <virt-ci-maint-team@redhat.com>
Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com>
---
.gitlab-ci.d/containers.yml | 12 ++++++++++++
.gitlab-ci.d/crossbuilds.yml | 4 ++++
.gitlab-ci.d/edk2.yml | 4 ++++
.gitlab-ci.yml | 34 ++++++++++++++++++++++++++++++++++
4 files changed, 54 insertions(+)
diff --git a/.gitlab-ci.d/containers.yml b/.gitlab-ci.d/containers.yml
index bd2a05008d1..8ad15874e6e 100644
--- a/.gitlab-ci.d/containers.yml
+++ b/.gitlab-ci.d/containers.yml
@@ -36,11 +36,15 @@ amd64-centos7-container:
extends: .container_job
variables:
NAME: centos7
+ JOB_MAINTAINER_NAME: "Red Hat Virt CI maintainers"
+ JOB_MAINTAINER_EMAIL: virt-ci-maint-team@redhat.com
amd64-centos8-container:
extends: .container_job
variables:
NAME: centos8
+ JOB_MAINTAINER_NAME: "Red Hat Virt CI maintainers"
+ JOB_MAINTAINER_EMAIL: virt-ci-maint-team@redhat.com
amd64-debian10-container:
extends: .container_job
@@ -220,21 +224,29 @@ amd64-fedora-container:
extends: .container_job
variables:
NAME: fedora
+ JOB_MAINTAINER_NAME: "Red Hat Virt CI maintainers"
+ JOB_MAINTAINER_EMAIL: virt-ci-maint-team@redhat.com
i386-fedora-cross-container:
extends: .container_job
variables:
NAME: fedora-i386-cross
+ JOB_MAINTAINER_NAME: "Red Hat Virt CI maintainers"
+ JOB_MAINTAINER_EMAIL: virt-ci-maint-team@redhat.com
win32-fedora-cross-container:
extends: .container_job
variables:
NAME: fedora-win32-cross
+ JOB_MAINTAINER_NAME: "Red Hat Virt CI maintainers"
+ JOB_MAINTAINER_EMAIL: virt-ci-maint-team@redhat.com
win64-fedora-cross-container:
extends: .container_job
variables:
NAME: fedora-win64-cross
+ JOB_MAINTAINER_NAME: "Red Hat Virt CI maintainers"
+ JOB_MAINTAINER_EMAIL: virt-ci-maint-team@redhat.com
amd64-ubuntu1804-container:
extends: .container_job
diff --git a/.gitlab-ci.d/crossbuilds.yml b/.gitlab-ci.d/crossbuilds.yml
index aecdb2a38f1..a7e69a54074 100644
--- a/.gitlab-ci.d/crossbuilds.yml
+++ b/.gitlab-ci.d/crossbuilds.yml
@@ -114,8 +114,12 @@ cross-win32-system:
extends: .cross_system_build_job
variables:
IMAGE: fedora-win32-cross
+ JOB_MAINTAINER_NAME: "Red Hat Virt CI maintainers"
+ JOB_MAINTAINER_EMAIL: virt-ci-maint-team@redhat.com
cross-win64-system:
extends: .cross_system_build_job
variables:
IMAGE: fedora-win64-cross
+ JOB_MAINTAINER_NAME: "Red Hat Virt CI maintainers"
+ JOB_MAINTAINER_EMAIL: virt-ci-maint-team@redhat.com
diff --git a/.gitlab-ci.d/edk2.yml b/.gitlab-ci.d/edk2.yml
index 335c99035c9..27692eabb5a 100644
--- a/.gitlab-ci.d/edk2.yml
+++ b/.gitlab-ci.d/edk2.yml
@@ -4,6 +4,8 @@ docker-edk2:
services:
- docker:19.03.1-dind
variables:
+ JOB_MAINTAINER_NAME: "Red Hat Virt CI team"
+ JOB_MAINTAINER_EMAIL: virt-ci-test-results@redhat.com
GIT_DEPTH: 3
IMAGE_TAG: $CI_REGISTRY_IMAGE:edk2-cross-build
# We don't use TLS
@@ -38,6 +40,8 @@ build-edk2:
- edk2-stderr.log
image: $CI_REGISTRY_IMAGE:edk2-cross-build
variables:
+ JOB_MAINTAINER_NAME: "Red Hat Virt CI team"
+ JOB_MAINTAINER_EMAIL: virt-ci-test-results@redhat.com
GIT_DEPTH: 3
script: # Clone the required submodules and build EDK2
- git submodule update --init roms/edk2
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index ded4f0bdd18..ebb40fbf546 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -146,6 +146,8 @@ integration-system-debian:
build-system-fedora:
extends: .native_build_job
variables:
+ JOB_MAINTAINER_NAME: "Red Hat Virt CI maintainers"
+ JOB_MAINTAINER_EMAIL: virt-ci-maint-team@redhat.com
IMAGE: fedora
CONFIGURE_ARGS: --disable-gcrypt --enable-nettle --enable-docs
TARGETS: tricore-softmmu microblaze-softmmu mips-softmmu
@@ -162,6 +164,8 @@ check-system-fedora:
- job: build-system-fedora
artifacts: true
variables:
+ JOB_MAINTAINER_NAME: "Red Hat Virt CI maintainers"
+ JOB_MAINTAINER_EMAIL: virt-ci-maint-team@redhat.com
IMAGE: fedora
MAKE_CHECK_ARGS: check
@@ -171,12 +175,16 @@ integration-system-fedora:
- job: build-system-fedora
artifacts: true
variables:
+ JOB_MAINTAINER_NAME: "Red Hat Virt CI maintainers"
+ JOB_MAINTAINER_EMAIL: virt-ci-maint-team@redhat.com
IMAGE: fedora
MAKE_CHECK_ARGS: check-acceptance
build-system-centos:
extends: .native_build_job
variables:
+ JOB_MAINTAINER_NAME: "Red Hat Virt CI maintainers"
+ JOB_MAINTAINER_EMAIL: virt-ci-maint-team@redhat.com
IMAGE: centos8
CONFIGURE_ARGS: --disable-nettle --enable-gcrypt
TARGETS: ppc64-softmmu or1k-softmmu s390x-softmmu
@@ -193,6 +201,8 @@ check-system-centos:
- job: build-system-centos
artifacts: true
variables:
+ JOB_MAINTAINER_NAME: "Red Hat Virt CI maintainers"
+ JOB_MAINTAINER_EMAIL: virt-ci-maint-team@redhat.com
IMAGE: centos8
MAKE_CHECK_ARGS: check
@@ -202,6 +212,8 @@ integration-system-centos:
- job: build-system-centos
artifacts: true
variables:
+ JOB_MAINTAINER_NAME: "Red Hat Virt CI maintainers"
+ JOB_MAINTAINER_EMAIL: virt-ci-maint-team@redhat.com
IMAGE: centos8
MAKE_CHECK_ARGS: check-acceptance
@@ -233,6 +245,8 @@ build-disabled:
build-tcg-disabled:
extends: .native_build_job
variables:
+ JOB_MAINTAINER_NAME: "Red Hat Virt CI maintainers"
+ JOB_MAINTAINER_EMAIL: virt-ci-maint-team@redhat.com
IMAGE: centos8
script:
- mkdir build
@@ -271,6 +285,8 @@ build-user-plugins:
build-clang:
extends: .native_build_job
variables:
+ JOB_MAINTAINER_NAME: "Red Hat Virt CI maintainers"
+ JOB_MAINTAINER_EMAIL: virt-ci-maint-team@redhat.com
IMAGE: fedora
CONFIGURE_ARGS: --cc=clang --cxx=clang++
TARGETS: alpha-softmmu arm-softmmu m68k-softmmu mips64-softmmu
@@ -306,6 +322,8 @@ check-deprecated:
build-oss-fuzz:
extends: .native_build_job
variables:
+ JOB_MAINTAINER_NAME: "Red Hat Virt CI maintainers"
+ JOB_MAINTAINER_EMAIL: virt-ci-maint-team@redhat.com
IMAGE: fedora
script:
- mkdir build-oss-fuzz
@@ -349,6 +367,8 @@ build-tci:
build-crypto-old-nettle:
extends: .native_build_job
variables:
+ JOB_MAINTAINER_NAME: "Red Hat Virt CI maintainers"
+ JOB_MAINTAINER_EMAIL: virt-ci-maint-team@redhat.com
IMAGE: centos7
TARGETS: x86_64-softmmu x86_64-linux-user
CONFIGURE_ARGS: --disable-gcrypt --enable-nettle
@@ -363,6 +383,8 @@ check-crypto-old-nettle:
- job: build-crypto-old-nettle
artifacts: true
variables:
+ JOB_MAINTAINER_NAME: "Red Hat Virt CI maintainers"
+ JOB_MAINTAINER_EMAIL: virt-ci-maint-team@redhat.com
IMAGE: centos7
MAKE_CHECK_ARGS: check
@@ -370,6 +392,8 @@ check-crypto-old-nettle:
build-crypto-old-gcrypt:
extends: .native_build_job
variables:
+ JOB_MAINTAINER_NAME: "Red Hat Virt CI maintainers"
+ JOB_MAINTAINER_EMAIL: virt-ci-maint-team@redhat.com
IMAGE: centos7
TARGETS: x86_64-softmmu x86_64-linux-user
CONFIGURE_ARGS: --disable-nettle --enable-gcrypt
@@ -384,6 +408,8 @@ check-crypto-old-gcrypt:
- job: build-crypto-old-gcrypt
artifacts: true
variables:
+ JOB_MAINTAINER_NAME: "Red Hat Virt CI maintainers"
+ JOB_MAINTAINER_EMAIL: virt-ci-maint-team@redhat.com
IMAGE: centos7
MAKE_CHECK_ARGS: check
@@ -391,6 +417,8 @@ check-crypto-old-gcrypt:
build-crypto-only-gnutls:
extends: .native_build_job
variables:
+ JOB_MAINTAINER_NAME: "Red Hat Virt CI maintainers"
+ JOB_MAINTAINER_EMAIL: virt-ci-maint-team@redhat.com
IMAGE: centos7
TARGETS: x86_64-softmmu x86_64-linux-user
CONFIGURE_ARGS: --disable-nettle --disable-gcrypt --enable-gnutls
@@ -405,6 +433,8 @@ check-crypto-only-gnutls:
- job: build-crypto-only-gnutls
artifacts: true
variables:
+ JOB_MAINTAINER_NAME: "Red Hat Virt CI maintainers"
+ JOB_MAINTAINER_EMAIL: virt-ci-maint-team@redhat.com
IMAGE: centos7
MAKE_CHECK_ARGS: check
@@ -417,6 +447,8 @@ check-patch:
variables:
- $CI_PROJECT_NAMESPACE == 'qemu-project' && $CI_COMMIT_BRANCH ==
'master'
variables:
+ JOB_MAINTAINER_NAME: "Red Hat Virt CI maintainers"
+ JOB_MAINTAINER_EMAIL: virt-ci-maint-team@redhat.com
GIT_DEPTH: 1000
allow_failure: true
@@ -428,6 +460,8 @@ check-dco:
variables:
- $CI_PROJECT_NAMESPACE == 'qemu-project' && $CI_COMMIT_BRANCH ==
'master'
variables:
+ JOB_MAINTAINER_NAME: "Red Hat Virt CI maintainers"
+ JOB_MAINTAINER_EMAIL: virt-ci-maint-team@redhat.com
GIT_DEPTH: 1000
pages:
--
2.26.2
- [RFC PATCH 05/16] gitlab-ci: Replace YAML anchors by extends (container_job), (continued)
- [RFC PATCH 05/16] gitlab-ci: Replace YAML anchors by extends (container_job), Philippe Mathieu-Daudé, 2020/11/10
- [RFC PATCH 06/16] gitlab-ci: Rename acceptance_test_job -> integration_test_job, Philippe Mathieu-Daudé, 2020/11/10
- [RFC PATCH 07/16] gitlab-ci: Extract common job definition as 'cross_common_job', Philippe Mathieu-Daudé, 2020/11/10
- [RFC PATCH 08/16] gitlab-ci: Extract common job definition as 'native_common_job', Philippe Mathieu-Daudé, 2020/11/10
- [RFC PATCH 09/16] gitlab-ci: Set default workflow rule, Philippe Mathieu-Daudé, 2020/11/10
- [RFC PATCH 10/16] gitlab-ci: Introduce the CI "job maintainer" concept, Philippe Mathieu-Daudé, 2020/11/10
- [RFC PATCH 11/16] gitlab-ci: Mark some jobs maintained by Red Hat Virt CI team,
Philippe Mathieu-Daudé <=
- [RFC PATCH 12/16] gitlab-ci: Mark Bin Meng maintainer of the OpenSBI job, Philippe Mathieu-Daudé, 2020/11/10
- [RFC PATCH 13/16] gitlab-ci: Mark Alex Bennée maintainer of Debian / Ubuntu jobs, Philippe Mathieu-Daudé, 2020/11/10
- [RFC PATCH 14/16] gitlab-ci: Mark Stefan Weil maintainer of the TCI job, Philippe Mathieu-Daudé, 2020/11/10
- [RFC PATCH 15/16] gitlab-ci: Volunteer to maintain Debian based and hobbyist jobs, Philippe Mathieu-Daudé, 2020/11/10
- [RFC PATCH 16/16] gitlab-ci: Do not automatically run integration tests for push events, Philippe Mathieu-Daudé, 2020/11/10