]> www.infradead.org Git - users/dwmw2/openconnect.git/commitdiff
Check for Signed-off-by: in CI
authorDavid Woodhouse <dwmw2@infradead.org>
Fri, 15 May 2020 13:00:39 +0000 (14:00 +0100)
committerDavid Woodhouse <dwmw2@infradead.org>
Fri, 15 May 2020 13:12:05 +0000 (14:12 +0100)
Signed-off-by: David Woodhouse <dwmw2@infradead.org>
.gitlab-ci.yml

index 1dc8bbc32826697a82853be0aeeb13c4d5ed90c1..ee1665b0951640ca91f569ac073ace756956ed14 100644 (file)
@@ -134,6 +134,15 @@ CentOS6/OpenSSL:
     paths:
       - tests/*.log
 
+Signoff:
+  script:
+  - dnf install -y git
+  # Quoted to work around https://gitlab.com/gitlab-org/gitlab-foss/-/issues/20177
+  - 'echo "Checking for new commits without Signed-off-by: tags as described in http://www.infradead.org/openconnect/contribute.html"'
+  # Last bad commit
+  - 'git log origin/master ceab1765db11c15a18a0c605812dbc11afd63e8b.. --grep "(^Signed-off-by)|(^Merge branch)|(^This reverts commit)" --extended-regexp --invert-grep --exit-code'
+  - echo "None (good)"
+
 Fedora/Coverity:
   only:
     refs: