From 9a6ef553f5b489766f47754862148b90e5ff80e3 Mon Sep 17 00:00:00 2001 From: Tianon Gravi Date: Tue, 16 Dec 2014 12:19:35 -0700 Subject: [PATCH 1/2] Add DCO and gofmt checking Signed-off-by: Andrew Page --- .travis.yml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/.travis.yml b/.travis.yml index 8666fb3583..30cd86ce14 100644 --- a/.travis.yml +++ b/.travis.yml @@ -4,5 +4,14 @@ go: - 1.3 - 1.4 +install: + - export DOCKER_PATH="${GOPATH%%:*}/src/github.com/docker/docker" + - mkdir -pv "$DOCKER_PATH/project/make" + - ( cd "$DOCKER_PATH/project/make" && wget -c 'https://raw.githubusercontent.com/docker/docker/master/project/make/'{.validate,validate-dco,validate-gofmt} ) + - sed -i 's!docker/docker!docker/swarm!' "$DOCKER_PATH/project/make/.validate" + - go get -t -v ./... + script: + - bash "$DOCKER_PATH/project/make/validate-dco" + - bash "$DOCKER_PATH/project/make/validate-gofmt" - go test -v ./... From 27198c1fcae3cc4d180b1f36701362b60aaa6a38 Mon Sep 17 00:00:00 2001 From: Tianon Gravi Date: Tue, 16 Dec 2014 12:21:48 -0700 Subject: [PATCH 2/2] Add "sudo: false" so we get the faster Docker-based workers Signed-off-by: Andrew Page --- .travis.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.travis.yml b/.travis.yml index 30cd86ce14..e55a42f1b7 100644 --- a/.travis.yml +++ b/.travis.yml @@ -4,6 +4,9 @@ go: - 1.3 - 1.4 +# let us have speedy Docker-based Travis workers +sudo: false + install: - export DOCKER_PATH="${GOPATH%%:*}/src/github.com/docker/docker" - mkdir -pv "$DOCKER_PATH/project/make"