add stages

This commit is contained in:
Hannaeko 2021-07-30 11:03:48 +02:00
parent b37df1b293
commit 37fd063c05

View file

@ -11,7 +11,12 @@ before_script:
- echo "$SSH_KNOWN_HOSTS" >> $HOME/.ssh/known_hosts
- chmod 644 $HOME/.ssh/known_hosts
stages:
- build
- deploy
build:
stage: build
script:
- |
for zonefile in zones/*; do
@ -22,6 +27,7 @@ build:
done
deploy:
stage: deploy
script:
- scp -r zones catalog-zones ${SSH_PRIMARY_NS}:/var/lib/knot/
- ssh ${SSH_PRIMARY_NS} 'chown -R knot:knot /var/lib/knot/{zones,catalog-zones} && knotc reload'