From fe5cef0ba628c1fde546eae02524ee0fc1ccf3a4 Mon Sep 17 00:00:00 2001 From: Darren Shepherd Date: Tue, 17 Feb 2015 17:01:03 -0700 Subject: [PATCH] CI scripts --- .drone.yml | 3 +++ scripts/ci | 1 + scripts/test | 13 +++++++++++++ 3 files changed, 17 insertions(+) create mode 100644 .drone.yml create mode 100755 scripts/test diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 00000000..51807b2c --- /dev/null +++ b/.drone.yml @@ -0,0 +1,3 @@ +image: rancher/dind:v0.1.0 +script: + - ./scripts/ci diff --git a/scripts/ci b/scripts/ci index 8a7873bf..09b1cee1 100755 --- a/scripts/ci +++ b/scripts/ci @@ -28,6 +28,7 @@ generate_images() } run ./scripts/bootstrap +run ./scripts/test run --assets ./scripts/build-common ./scripts/download run --assets ./scripts/dockerimages --assets ./scripts/build-images finish diff --git a/scripts/test b/scripts/test new file mode 100755 index 00000000..6e99b547 --- /dev/null +++ b/scripts/test @@ -0,0 +1,13 @@ +#!/bin/bash +set -e + +cd $(dirname $0)/.. + +result=$(find . -name "*.go" | grep -v ./Godeps | xargs gofmt -s -l) +for i in $result; do + echo $i +done + +[ -n "$result" ] && exit 1 + +echo OK