summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Burke <tim.burke@gmail.com>2021-06-23 15:51:23 -0700
committerTim Burke <tim.burke@gmail.com>2021-10-26 15:18:32 -0700
commit83765a37ec4f4ae9e9db2be67fc65cc8870062ea (patch)
treef5098e2955f355f60e47e7bc01b110b8e88dd681
parent7b235691e9601d3e05a0cc7ee11bd35612a6cbc9 (diff)
downloadliberasurecode-83765a37ec4f4ae9e9db2be67fc65cc8870062ea.tar.gz
Add FIPS jobs
Change-Id: I95c805558510459b05df6220b9e3a46407258446
-rw-r--r--.zuul.yaml10
-rw-r--r--playbooks/enable-fips.yaml3
2 files changed, 13 insertions, 0 deletions
diff --git a/.zuul.yaml b/.zuul.yaml
index 3d97eb3..0a3fe1a 100644
--- a/.zuul.yaml
+++ b/.zuul.yaml
@@ -30,6 +30,14 @@
This job runs on CentOS-8.
- job:
+ name: liberasurecode-unittests-centos-8-fips
+ parent: liberasurecode-unittests-centos-8
+ pre-run: playbooks/enable-fips.yaml
+ description: |
+ Build and run test and valgrind-test for liberasurecode.
+ This job runs on a FIPS-enabled CentOS-8 system.
+
+- job:
name: liberasurecode-unittests-centos-8-arm64
parent: liberasurecode-unittests
nodeset: centos-8-arm64
@@ -43,6 +51,7 @@
- liberasurecode-unittests
- liberasurecode-unittests-centos-7
- liberasurecode-unittests-centos-8
+ - liberasurecode-unittests-centos-8-fips
check-arm64:
jobs:
- liberasurecode-unittests-arm64:
@@ -54,3 +63,4 @@
- liberasurecode-unittests
- liberasurecode-unittests-centos-7
- liberasurecode-unittests-centos-8
+ - liberasurecode-unittests-centos-8-fips
diff --git a/playbooks/enable-fips.yaml b/playbooks/enable-fips.yaml
new file mode 100644
index 0000000..bc1dc04
--- /dev/null
+++ b/playbooks/enable-fips.yaml
@@ -0,0 +1,3 @@
+- hosts: all
+ roles:
+ - enable-fips