summaryrefslogtreecommitdiffstats
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
authorJustus Winter <justus@sequoia-pgp.org>2023-01-18 15:47:04 +0100
committerJustus Winter <justus@sequoia-pgp.org>2023-10-10 11:16:07 +0200
commita4c2b9f50a9f6e6539154eb3bcef8a0a062b331f (patch)
treeb6d1724949eebd467d82d8467e7d7eaa4ff67142 /.gitlab-ci.yml
parent3c76d468060a02b0aa129308bc413b91d166167b (diff)
openpgp: Add a null crypto backend for fuzzing.
- Fixes #962.
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml12
1 files changed, 12 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index d477180b..2a05b371 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -104,6 +104,18 @@ trixie-crypto-botan:
CARGO_TARGET_DIR: /target
CARGO_HOME: /cargo
+trixie-crypto-fuzzing:
+ tags:
+ - linux
+ stage: build
+ interruptible: true
+ image: 192.168.122.1:5000/sequoia-pgp/build-docker-image/trixie-prebuild:latest
+ script:
+ - cargo check --manifest-path openpgp/Cargo.toml --no-default-features --features crypto-fuzzing,compression,allow-experimental-crypto,allow-variable-time-crypto
+ variables:
+ CARGO_TARGET_DIR: /target
+ CARGO_HOME: /cargo
+
all_commits:
# Test each commit up to main, to facilitate bisecting.
stage: test