From 6978674ae51bbd3860e9c4d21b8100a0592c7172 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ga=C3=ABl=20Berthaud-M=C3=BCller?= Date: Wed, 24 Feb 2021 21:27:58 -0500 Subject: [PATCH] better ci --- .drone.yml | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/.drone.yml b/.drone.yml index 30e2996..8274582 100644 --- a/.drone.yml +++ b/.drone.yml @@ -2,11 +2,15 @@ kind: pipeline name: default steps: -- name: test +- name: build pull: if-not-exists image: docker.registry.bksp.space/common-runner commands: + - mkdir -p rules + - cd rules && for f in *; do mv "$f" "${DRONE_REPO_OWNER}-${DRONE_REPO_NAME}-$f"; done && cd - - promtool check rules rules/* + - mkdir -p discovery + - '[ -f discovery.conf.d/dns.yaml ] && generate-dns-sd.py discovery.conf.d/dns.yaml > discovery/dns-${DRONE_REPO_OWNER}-${DRONE_REPO_NAME}.yaml' - name: publish pull: if-not-exists @@ -14,11 +18,6 @@ steps: commands: - echo "$${SSH_KEY}" > /tmp/key - chmod 600 /tmp/key - - mkdir -p rules - - cd rules && for f in *; do mv "$f" "${DRONE_REPO_OWNER}-${DRONE_REPO_NAME}-$f"; done && cd - - - promtool check rules rules/* - - mkdir -p discovery - - '[ -f discovery.conf.d/dns.yaml ] && generate-dns-sd.py discovery.conf.d/dns.yaml > discovery/dns-${DRONE_REPO_OWNER}-${DRONE_REPO_NAME}.yaml' - scp -P $${REMOTE_PORT} -i /tmp/key -r rules discovery $${REMOTE_USER}@$${REMOTE_HOST}:/var/lib/prometheus - ssh -p $${REMOTE_PORT} -i /tmp/key $${REMOTE_USER}@$${REMOTE_HOST} killall -s SIGHUP prometheus environment: