liberasurecode/.zuul.yaml
Tim Burke defab5eacd Add CentOS 9 Stream job
Go ahead and move the FIPS job to CentOS 9; there doesn't seem to be
much value in having more than one FIPS job.

Change-Id: I8c2c95e490ec083116f2ed7b9fb0d66918424fb7
2022-08-30 12:12:08 -07:00

75 lines
2.3 KiB
YAML

- job:
name: liberasurecode-unittests
parent: unittests
description: |
Build and run test and valgrind-test for liberasurecode.
run: playbooks/unittests/run.yaml
- job:
name: liberasurecode-unittests-arm64
parent: liberasurecode-unittests
nodeset: ubuntu-focal-arm64
description: |
Build and run test and valgrind-test for liberasurecode
on arm64.
- job:
name: liberasurecode-unittests-centos-7
parent: liberasurecode-unittests
nodeset: centos-7
description: |
Build and run test and valgrind-test for liberasurecode.
This job runs on CentOS-7.
- job:
name: liberasurecode-unittests-centos-8-stream
parent: liberasurecode-unittests
nodeset: centos-8-stream
description: |
Build and run test and valgrind-test for liberasurecode.
This job runs on CentOS 8 Stream.
- job:
name: liberasurecode-unittests-centos-9-stream
parent: liberasurecode-unittests
nodeset: centos-9-stream
description: |
Build and run test and valgrind-test for liberasurecode.
This job runs on CentOS 9 Stream.
- job:
name: liberasurecode-unittests-centos-9-stream-fips
parent: liberasurecode-unittests-centos-9-stream
pre-run: playbooks/enable-fips.yaml
description: |
Build and run test and valgrind-test for liberasurecode.
This job runs on a FIPS-enabled CentOS 9 Stream system.
- job:
name: liberasurecode-unittests-centos-8-stream-arm64
parent: liberasurecode-unittests
nodeset: centos-8-stream-arm64
description: |
Build and run test and valgrind-test for liberasurecode.
This job runs on CentOS 8 Stream on arm64.
- project:
check:
jobs:
- liberasurecode-unittests
- liberasurecode-unittests-centos-7
- liberasurecode-unittests-centos-8-stream
- liberasurecode-unittests-centos-9-stream
- liberasurecode-unittests-centos-9-stream-fips
check-arm64:
jobs:
- liberasurecode-unittests-arm64
- liberasurecode-unittests-centos-8-stream-arm64
gate:
jobs:
- liberasurecode-unittests
- liberasurecode-unittests-centos-7
- liberasurecode-unittests-centos-8-stream
- liberasurecode-unittests-centos-9-stream
- liberasurecode-unittests-centos-9-stream-fips