From d2ad43b2ba276fabfa091445ba2d1dc5627440a6 Mon Sep 17 00:00:00 2001 From: deepzz0 Date: Sun, 2 Oct 2016 01:38:52 +0800 Subject: [PATCH] test travis --- .travis.yml | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index 04c10e1..17308e7 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,3 +1,5 @@ +sudo: required + language: go go: @@ -6,5 +8,19 @@ go: - 1.6 - 1.7 -go_import_path: - \ No newline at end of file +service: + - docker + +before_install: + - curl https://glide.sh/get | sh + +script: + - glide up + - CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build + - docker build -t registry.cn-hangzhou.aliyuncs.com/deepzz/eiblog . + +after_success: + - if [ "$TRAVIS_BRANCH" == "master" ]; then + docker login -u="$DOCKER_USERNAME" -p="$DOCKER_PASSWORD" registry.cn-hangzhou.aliyuncs.com; + docker push registry.cn-hangzhou.aliyuncs.com/deepzz/eiblog; + fi \ No newline at end of file