From 3af4e1cf1ba7e8659d5adc8abb4bda3ec09af4b6 Mon Sep 17 00:00:00 2001 From: fosslinux Date: Tue, 31 Dec 2019 18:35:40 -0500 Subject: [PATCH] Drone CI --- .drone.yml | 15 +++++++++++++++ .drone/deps | 4 ++++ 2 files changed, 19 insertions(+) create mode 100644 .drone.yml create mode 100755 .drone/deps diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 00000000..67d94160 --- /dev/null +++ b/.drone.yml @@ -0,0 +1,15 @@ +kind: pipeline +name: default + +steps: + - name: syntax + image: debian:10 + commands: + - .drone/deps + - ansible-playbook -i hosts site.yml --syntax + - name: run + image: debian:10 + commands: + - .drone/deps + - sed -i "s/thunix.net/127.0.0.1/g" hosts + - ansible-playbook -i hosts site.yml diff --git a/.drone/deps b/.drone/deps new file mode 100755 index 00000000..fbe88721 --- /dev/null +++ b/.drone/deps @@ -0,0 +1,4 @@ +#!/usr/bin/env bash +apt-get update -qq > /dev/null +apt-get dist-upgrade -qq > /dev/null +apt-get install ansible -qq > /dev/null