We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent be7d8c9 commit 32f8c33Copy full SHA for 32f8c33
.github/workflows/ci.yml
@@ -41,6 +41,24 @@ jobs:
41
- name: "Installs SoftHSM and execute tests"
42
uses: ./.github/actions/ci_script
43
44
+ tests-kryoptic:
45
+ name: Run tests against Kryoptic
46
+ runs-on: ubuntu-latest
47
+ container: fedora:rawhide
48
+ steps:
49
+ - name: Install dependencies
50
+ run: dnf -y install git cargo clang-devel kryoptic
51
+ - uses: actions/checkout@v2
52
+ - name: Test script
53
+ env:
54
+ KRYOPTIC_CONF: /tmp/kryoptic.sql
55
+ TEST_PKCS11_MODULE: /usr/lib64/pkcs11/libkryoptic_pkcs11.so
56
+ run: |
57
+ RUST_BACKTRACE=1 cargo build &&
58
+ RUST_BACKTRACE=1 cargo build --all-features &&
59
+ RUST_BACKTRACE=1 cargo test
60
+
61
62
build-msrv:
63
name: MSRV - Execute CI script
64
runs-on: ubuntu-latest
0 commit comments