
We don't have xenial images anymore, and we're about to drop ansible-8. Also, some jobs were configured to run on fedora-36 nodes; those haven't existed for a while. Mark them non-voting and remove their nodesets until someone can fix them. Change-Id: I2c8c61195001bbee485c63c55f06b6a37ed32b92
62 lines
1.7 KiB
YAML
62 lines
1.7 KiB
YAML
- job:
|
|
name: zuul-jobs-test-cabal-test
|
|
description: Test the cabal-test job and roles
|
|
parent: cabal-test
|
|
files:
|
|
- playbooks/haskell/cabal.yaml
|
|
- playbooks/haskell/pre.yaml
|
|
- roles/ensure-cabal/.*
|
|
- roles/ensure-ghc/.*
|
|
- roles/cabal-test/.*
|
|
pre-run: test-playbooks/haskell/setup-project.yaml
|
|
voting: false
|
|
nodeset:
|
|
# This used to run on fedora-36; it needs a new nodeset defined
|
|
# and made voting.
|
|
nodes: []
|
|
|
|
- job:
|
|
name: zuul-jobs-test-haskell-stack-test
|
|
description: Test the haskell-stack-test job and roles
|
|
parent: haskell-stack-test
|
|
files:
|
|
- playbooks/haskell/stack.yaml
|
|
- playbooks/haskell/pre-stack.yaml
|
|
- roles/ensure-haskell-stack/.*
|
|
- roles/haskell-stack-test/.*
|
|
pre-run: test-playbooks/haskell/setup-stack-project.yaml
|
|
voting: false
|
|
nodeset:
|
|
# This used to run on fedora-36; it needs a new nodeset defined
|
|
# and made voting.
|
|
nodes: []
|
|
|
|
- job:
|
|
name: zuul-jobs-test-hlint
|
|
description: Test the hlint job and roles
|
|
parent: hlint
|
|
files:
|
|
- playbooks/haskell/hlint.yaml
|
|
- playbooks/haskell/pre-hlint.yaml
|
|
- roles/ensure-hlint/.*
|
|
- roles/hlint/.*
|
|
pre-run:
|
|
- playbooks/haskell/pre.yaml
|
|
- test-playbooks/haskell/setup-project.yaml
|
|
voting: false
|
|
nodeset:
|
|
# This used to run on fedora-36; it needs a new nodeset defined
|
|
# and made voting.
|
|
nodes: []
|
|
|
|
- project:
|
|
check:
|
|
jobs:
|
|
- zuul-jobs-test-cabal-test
|
|
- zuul-jobs-test-haskell-stack-test
|
|
- zuul-jobs-test-hlint
|
|
gate:
|
|
jobs: &id001 []
|
|
periodic-weekly:
|
|
jobs: *id001
|