dnscontrol/.drone.yml
Torma Kristóf 88a20b1a0b
Some checks failed
continuous-integration/drone/push Build is failing
add image pull secret and use private registry
2022-01-08 18:49:30 +01:00

32 lines
671 B
YAML

---
kind: pipeline
type: docker
name: default
environment:
- HE_USERNAME:
from_secret: HE_USERNAME
- HE_PASSWORD:
from_secret: HE_PASSWORD
- HE_TOTPKEY:
from_secret: HE_TOTPKEY
- CF_APITOKEN:
from_secret: CF_APITOKEN
- CF_ACCOUNTID:
from_secret: CF_ACCOUNTID
image_pull_secrets:
- IMAGE_PULL_SECRET
steps:
- name: Validate configuration and check changes
image: registry.kmlabz.com/stargate-cluster/dnscontrol-docker
pull: always
commands:
- dnscontrol preview
- name: Push new configuration to providers
image: registry.kmlabz.com/stargate-cluster/dnscontrol-docker
pull: always
commands:
- dnscontrol push