cabal-test: add initial haskell job
This change adds a new job to test cabal based haskell project. Change-Id: Idb24eb5f8f9bd1409bae07bf4da415f1d05568e4
This commit is contained in:
21
zuul-tests.d/haskell.yaml
Normal file
21
zuul-tests.d/haskell.yaml
Normal file
@@ -0,0 +1,21 @@
|
||||
- job:
|
||||
name: zuul-jobs-test-cabal-test
|
||||
description: Test the cabal-test job and roles
|
||||
parent: cabal-test
|
||||
files:
|
||||
- playbooks/haskell/.*
|
||||
- roles/ensure-cabal/.*
|
||||
- roles/ensure-ghc/.*
|
||||
- roles/cabal-test/.*
|
||||
pre-run: test-playbooks/haskell/setup-project.yaml
|
||||
nodeset:
|
||||
nodes:
|
||||
- name: fedora-31
|
||||
label: fedora-31
|
||||
|
||||
- project:
|
||||
check:
|
||||
jobs: &id001
|
||||
- zuul-jobs-test-cabal-test
|
||||
gate:
|
||||
jobs: *id001
|
||||
Reference in New Issue
Block a user