dnscontrol/.drone.yml
Torma Kristóf ee9c262284
Some checks failed
continuous-integration/drone/push Build is failing
create drone configuration
2022-01-08 17:39:38 +01:00

36 lines
792 B
YAML

kind: pipeline
type: docker
name: default
steps:
- name: Validate configuration and check changes
image: stackexchange/dnscontrol
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
commands:
- dnscontrol preview
- name: Push new configuration to providers
image: stackexchange/dnscontrol
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
commands:
- dnscontrol push