aboutsummaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
authorJakub Jelen <jjelen@redhat.com>2019-12-16 14:16:25 +0100
committerAndreas Schneider <asn@cryptomilk.org>2019-12-23 14:45:24 +0100
commit4d493c4da5e4ea084e7401ca2d999da91fa1ac5f (patch)
treeb336f1dfcdfda0aa805db7da6f3cf69024d1de0d /.gitlab-ci.yml
parentee2fa29798e60b10532a1c4984d9723284ca1be4 (diff)
downloadlibssh-4d493c4da5e4ea084e7401ca2d999da91fa1ac5f.tar.gz
libssh-4d493c4da5e4ea084e7401ca2d999da91fa1ac5f.tar.xz
libssh-4d493c4da5e4ea084e7401ca2d999da91fa1ac5f.zip
gitlab-ci: Add csbuilds for gcrypt and mbedtls
Signed-off-by: Jakub Jelen <jjelen@redhat.com> Reviewed-by: Andreas Schneider <asn@cryptomilk.org>
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml21
1 files changed, 21 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 7827e9c2..c3a35b83 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -213,6 +213,27 @@ fedora/csbuild/openssl_1.1.x:
--color
--print-current --print-fixed
+fedora/csbuild/libgcrypt:
+ extends: .csbuild
+ script:
+ - csbuild
+ --build-dir=obj-csbuild
+ --build-cmd "rm -rf CMakeFiles CMakeCache.txt && cmake -DCMAKE_BUILD_TYPE=Debug -DPICKY_DEVELOPER=ON -DUNIT_TESTING=ON -DCLIENT_TESTING=ON -DSERVER_TESTING=ON -DFUZZ_TESTING=ON -DWITH_GCRYPT=ON @SRCDIR@ && make clean && make -j$(nproc)"
+ --git-commit-range $CI_COMMIT_RANGE
+ --color
+ --print-current --print-fixed
+
+fedora/csbuild/mbedtls:
+ extends: .csbuild
+ script:
+ - csbuild
+ --build-dir=obj-csbuild
+ --build-cmd "rm -rf CMakeFiles CMakeCache.txt && cmake -DCMAKE_BUILD_TYPE=Debug -DPICKY_DEVELOPER=ON -DUNIT_TESTING=ON -DCLIENT_TESTING=ON -DSERVER_TESTING=ON -DFUZZ_TESTING=ON -DWITH_MBEDTLS=ON @SRCDIR@ && make clean && make -j$(nproc)"
+ --git-commit-range $CI_COMMIT_RANGE
+ --color
+ --print-current --print-fixed
+
+
###############################################################################