--- - job: name: shellcheck description: Check validity of shell scripts with shellcheck timeout: 300 nodeset: nodes: - name: ci-node-32 label: cloud-fedora-32-small run: playbooks/shellcheck.yaml - job: name: system-test-fedora-32 description: Run Toolbox's system tests in Fedora 32 timeout: 1200 nodeset: nodes: - name: ci-node-32 label: cloud-fedora-32-small pre-run: playbooks/setup-env.yaml run: playbooks/fedora-32/system-test-fedora-32.yaml - job: name: system-test-fedora-33 description: Run Toolbox's system tests in Fedora 33 timeout: 1200 nodeset: nodes: - name: ci-node-33 label: cloud-fedora-33-small pre-run: playbooks/setup-env.yaml run: playbooks/fedora-33/system-test-fedora-33.yaml - job: name: system-test-fedora-34 description: Run Toolbox's system tests in Fedora 34 timeout: 1200 nodeset: nodes: - name: ci-node-34 label: cloud-fedora-34-small pre-run: playbooks/setup-env.yaml run: playbooks/fedora-34/system-test-fedora-34.yaml - job: name: system-test-fedora-rawhide description: Run Toolbox's system tests in Fedora Rawhide timeout: 1200 nodeset: nodes: - name: ci-node-rawhide label: cloud-fedora-rawhide-small pre-run: playbooks/setup-env.yaml run: playbooks/fedora-rawhide/system-test-fedora-rawhide.yaml - project: periodic: jobs: - system-test-fedora-32 - system-test-fedora-33 - system-test-fedora-34 - system-test-fedora-rawhide check: jobs: - shellcheck - system-test-fedora-32 - system-test-fedora-33 - system-test-fedora-34 - system-test-fedora-rawhide gate: jobs: - system-test-fedora-32 - system-test-fedora-33 - system-test-fedora-34 - system-test-fedora-rawhide