zuul-jobs/zuul.d/jobs.yaml
Radosław Piliszek f5d27eb909 Add empty jobs for handling java libraries publishing
Change-Id: I78f9bb47a8585f05fe6020b9881c46cfc07ba3dc
2023-10-05 13:40:57 +02:00

41 lines
1.0 KiB
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
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
- job:
name: nebulous-upload-java-libraries
run: playbooks/java-libraries/upload.yaml
- job:
name: nebulous-promote-java-libraries
run: playbooks/java-libraries/promote.yaml