diff options
author | Daniel P. Berrangé <berrange@redhat.com> | 2020-09-18 14:29:02 +0100 |
---|---|---|
committer | Thomas Huth <thuth@redhat.com> | 2020-10-13 12:48:17 +0200 |
commit | 34ed46a2845df4305aa35c22ea517b4241faae06 (patch) | |
tree | f0b272d9c3e954ff6ccb5e83e59ba33055bce785 /.gitlab-ci.yml | |
parent | 1f47547256b72fecd9ebf629a8e48cd20282a758 (diff) | |
download | qemu-34ed46a2845df4305aa35c22ea517b4241faae06.zip qemu-34ed46a2845df4305aa35c22ea517b4241faae06.tar.gz qemu-34ed46a2845df4305aa35c22ea517b4241faae06.tar.bz2 |
gitlab: add a CI job to validate the DCO sign off
While checkpatch.pl can validate DCO sign off that job must always be
advisory only since it is expected that certain patches will fail some
code style rules.
We require the DCO sign off to be mandatory for all commits though, so
it benefits from being validated in a standalone job.
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
Message-Id: <20200918132903.1848939-3-berrange@redhat.com>
[thuth: Use "stage: build" to let it run earlier]
Signed-off-by: Thomas Huth <thuth@redhat.com>
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r-- | .gitlab-ci.yml | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index f1e18d3..4080574 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -411,3 +411,13 @@ check-patch: variables: GIT_DEPTH: 1000 allow_failure: true + +check-dco: + stage: build + image: $CI_REGISTRY_IMAGE/qemu/centos8:latest + script: .gitlab-ci.d/check-dco.py + except: + variables: + - $CI_PROJECT_NAMESPACE == 'qemu-project' && $CI_COMMIT_BRANCH == 'master' + variables: + GIT_DEPTH: 1000 |