add drone ci
continuous-integration/drone/push Build is failing Details

This commit is contained in:
fosslinux 2019-07-15 22:05:37 +10:00
parent 3e8e2ec65c
commit 88aaa521c8
2 changed files with 19 additions and 0 deletions

15
.drone.yml Normal file
View File

@ -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

4
.drone/deps Executable file
View File

@ -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