]> www.infradead.org Git - users/dwmw2/openconnect.git/commitdiff
.gitlab-ci.yml: added clang's static analyzer
authorNikos Mavrogiannopoulos <nmav@redhat.com>
Thu, 12 Nov 2020 13:44:32 +0000 (14:44 +0100)
committerNikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com>
Tue, 17 Nov 2020 12:53:13 +0000 (13:53 +0100)
Signed-off-by: Nikos Mavrogiannopoulos <nmav@redhat.com>
.gitlab-ci.yml

index 67283b3f92022cd187ecee7ca018a608c952a5d3..65017c3bc832772a72ba310a0c1ba5fb13432538 100644 (file)
@@ -441,3 +441,39 @@ MinGW64/OpenSSL:
     when: on_failure
     paths:
       - tests/*.log
+
+static-analyzer/GnuTLS/Fedora:
+  image: $CI_REGISTRY/$BUILD_IMAGES_PROJECT:buildenv-fedora
+  script:
+  - ./autogen.sh
+  - scan-build ./configure
+  - scan-build --status-bugs -o scan-build-src make -j4
+  tags:
+  - shared
+  - linux
+  except:
+  - tags
+  - schedules
+  artifacts:
+    expire_in: 1 week
+    when: on_failure
+    paths:
+      - scan-build-src/*
+
+static-analyzer/OpenSSL/Fedora:
+  image: $CI_REGISTRY/$BUILD_IMAGES_PROJECT:buildenv-fedora
+  script:
+  - ./autogen.sh
+  - scan-build ./configure --without-gnutls --with-openssl --without-openssl-version-check
+  - scan-build --status-bugs -o scan-build-src make -j4
+  tags:
+  - shared
+  - linux
+  except:
+  - tags
+  - schedules
+  artifacts:
+    expire_in: 1 week
+    when: on_failure
+    paths:
+      - scan-build-src/*