2a095fac7c
Change-Id: I9a07147e1bc2c79b4ff5773bf5c2d4a44cfc694a
91 lines
2.9 KiB
YAML
91 lines
2.9 KiB
YAML
- secret:
|
|
name: smokeping-dockerhub
|
|
data:
|
|
username: vexxhostzuul
|
|
password: !encrypted/pkcs1-oaep
|
|
- S+fYF3N4Wj0zKHP1zcERJ5SeVhataWiAOglJRF282k1bZo4GnzXyE7pGqc3cgR5qNYvLz
|
|
SpezbcfijWMbmVS2UTcj4q6uMDatfvXONN8yljzJ9Rf+NPp24K1LzRm+UhhQR3WerxFtw
|
|
yJ1g+rlhtu9F7oQL6szrGXndqFAOWbSzPt+rI2qYI0GSb5N3iU0i68+L3wlFfopsgeYzk
|
|
Ofle2A4aNPombFz6wYORwwpNBiK39YgyZr9hvvl3uenMc1No+f4bD4bO5pUmHM4sUyADL
|
|
a9Yj2YX6tWBIYuhvq61UL4DYto1qnfqKYjinznCYZOe5zYSpOY9OuW3607p/6dc16+6oi
|
|
prFefhHAGbJIH+fKeCluYk+2yVJcJZcUYYQX0ThFWChx8RaATib0hFgyQpW7yZXQb1kr8
|
|
NXX/2drq9oJx++aBHZEWHZrxOlIac5hWvL4k/6s5oG14R6e3UC9SVf+cyOoAjgd3JLUMS
|
|
1UsuJyP6JLoKLzXleB10QC6Y10G4zhDa/Gx8uPZ36gOyOcRg2VZvXh9v419wQqtUu+MYe
|
|
RPHfxXA+5z8E4LnUFrbMl8uZNYwDLeWBCVbhEQrcWRNZ4bOXenFUPxQTPj4Rt4lJZPnaY
|
|
0itJkSoR1WjUDOuFSCbsFQ/CdeS9tre0+bWjJX+KaBTCJP2ejA9y8MXEEq5Hcg=
|
|
|
|
- job:
|
|
name: smokeping_prober:image:build
|
|
parent: opendev-build-docker-image
|
|
provides: smokeping_prober:image
|
|
dependencies:
|
|
- opendev-buildset-registry
|
|
files: &smokeping_prober_files
|
|
- Dockerfile
|
|
vars: &smokeping_prober_images
|
|
docker_images:
|
|
- context: .
|
|
repository: vexxhost/smokeping-prober
|
|
|
|
- job:
|
|
name: smokeping_prober:image:upload
|
|
parent: opendev-upload-docker-image
|
|
provides: smokeping_prober:image
|
|
files: *smokeping_prober_files
|
|
vars: *smokeping_prober_images
|
|
dependencies:
|
|
- opendev-buildset-registry
|
|
secrets:
|
|
- name: docker_credentials
|
|
secret: smokeping-dockerhub
|
|
pass-to-parent: true
|
|
|
|
- job:
|
|
name: smokeping_prober:image:promote
|
|
parent: opendev-promote-docker-image
|
|
files: *smokeping_prober_files
|
|
vars: *smokeping_prober_images
|
|
secrets:
|
|
- name: docker_credentials
|
|
secret: smokeping-dockerhub
|
|
pass-to-parent: true
|
|
|
|
- job:
|
|
name: smokeping_prober-helm:functional
|
|
parent: apply-helm-charts
|
|
requires:
|
|
- smokeping_prober:image
|
|
run: playbooks/functional/run.yaml
|
|
vars:
|
|
docker_use_buildset_registry: true
|
|
minikube_dns_resolvers: ['1.1.1.1', '8.8.8.8']
|
|
|
|
- job:
|
|
name: smokeping_prober-helm:functional
|
|
parent: opendev-buildset-registry-consumer
|
|
|
|
- project:
|
|
check:
|
|
jobs:
|
|
- opendev-buildset-registry
|
|
- chart-testing-lint
|
|
- smokeping_prober-helm:functional:
|
|
dependencies:
|
|
- name: opendev-buildset-registry
|
|
- name: smokeping_prober:image:build
|
|
soft: true
|
|
- smokeping_prober:image:build
|
|
gate:
|
|
jobs:
|
|
- opendev-buildset-registry
|
|
- chart-testing-lint
|
|
- smokeping_prober-helm:functional:
|
|
dependencies:
|
|
- name: opendev-buildset-registry
|
|
- name: smokeping_prober:image:upload
|
|
soft: true
|
|
- smokeping_prober:image:upload
|
|
promote:
|
|
jobs:
|
|
- smokeping_prober:image:promote
|