-
Notifications
You must be signed in to change notification settings - Fork 77
/
Copy path.zuul.yaml
44 lines (42 loc) · 935 Bytes
/
.zuul.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
---
- job:
name: terraform-functional
description: |
Run Terraform acceptance tests.
parent: golang-make-functional
pre-run: playbooks/infra-pre.yaml
post-run: playbooks/infra-post.yaml
- job:
name: tflint
parent: golang-make
vars:
make_command: tflint
- project:
merge-mode: squash-merge
vars:
functest_project_name: "eu-de_zuul_tf"
default-branch: devel
templates:
- release-notes-jobs
- helpcenter-base-jobs
check:
jobs:
- otc-golangci-lint
- golang-make-test
- golang-make-vet
- tflint
- goreleaser-build
check-post:
jobs:
- terraform-functional
gate:
jobs:
- otc-golangci-lint
- golang-make-test
- golang-make-vet
- tflint
- goreleaser-build
# - otc-terraform-visualize-main
tag:
jobs:
- release-goreleaser