34 lines
874 B
YAML
34 lines
874 B
YAML
- job:
|
|
name: nebulous-hadolint
|
|
description: Run Hadolint on Dockerfile(s).
|
|
pre-run: playbooks/hadolint/pre.yaml
|
|
run: playbooks/hadolint/run.yaml
|
|
|
|
- job:
|
|
name: nebulous-helm-lint
|
|
parent: helm-lint
|
|
description: Run helm lint on Helm charts.
|
|
vars:
|
|
helm_version: &helm_version "3.12.0"
|
|
|
|
- job:
|
|
name: nebulous-apply-helm-charts
|
|
parent: opendev-buildset-registry-consumer
|
|
|
|
- job:
|
|
name: nebulous-apply-helm-charts
|
|
parent: apply-helm-charts
|
|
description: Deploy a Kubernetes cluster and apply charts.
|
|
roles:
|
|
- zuul: zuul/zuul-jobs
|
|
pre-run: playbooks/helm/pre.yaml
|
|
run: playbooks/helm/run.yaml
|
|
post-run: playbooks/kubernetes/post.yaml
|
|
vars:
|
|
helm_version: *helm_version
|
|
kubernetes_runtime: cri-o
|
|
|
|
- job:
|
|
name: nebulous-build-java-libraries
|
|
run: playbooks/java-libraries/build.yaml
|