summaryrefslogtreecommitdiffstats
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
authorWiktor Kwapisiewicz <wiktor@metacode.biz>2022-10-03 11:51:41 +0200
committerWiktor Kwapisiewicz <wiktor@metacode.biz>2022-12-22 12:46:08 +0100
commit0d0d757f90b8b49010f998435a7e295cc0719ed2 (patch)
treee064d21b27c08b7e3371a5e51e30ba92da999381 /.gitlab-ci.yml
parent31564c1c6e5b5ff4ff3596bb755ba2f7395f83df (diff)
openpgp: Add OpenSSL cryptographic backend.
- Adds the backend behind `crypto-openssl` feature. - Add CI configuration to run tests with the new backend. - See #333.
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml14
1 files changed, 14 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index b478e2ca..f8d185ac 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -120,6 +120,20 @@ bookworm-crypto-rust:
CARGO_TARGET_DIR: /target
CARGO_HOME: /cargo
+bookworm-crypto-openssl:
+ tags:
+ - linux
+ stage: build
+ image: registry.gitlab.com/sequoia-pgp/build-docker-image/bookworm-prebuild:latest
+ dependencies:
+ - codespell
+ script:
+ - cargo run --manifest-path openpgp/Cargo.toml --no-default-features --features crypto-openssl,compression --example supported-algorithms
+ - cargo test --manifest-path openpgp/Cargo.toml --no-default-features --features crypto-openssl,compression
+ variables:
+ CARGO_TARGET_DIR: /target
+ CARGO_HOME: /cargo
+
benchmarks:
stage: test
image: registry.gitlab.com/sequoia-pgp/build-docker-image/bookworm:latest