Skip to content

Commit

Permalink
travis: crazy idea to have travis build docker images
Browse files Browse the repository at this point in the history
  • Loading branch information
Xe committed Jan 22, 2017
1 parent 43b95a2 commit 90467a5
Showing 1 changed file with 14 additions and 1 deletion.
15 changes: 14 additions & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
@@ -1,10 +1,23 @@
sudo: required

services:
- docker

language: go

go:
- 1.x
- 1.7

script:
- go build github.com/PonyvilleFM/aura/cmd/aura
- go install github.com/PonyvilleFM/aura/cmd/aura
- go build github.com/PonyvilleFM/aura/cmd/aerial
- go install github.com/PonyvilleFM/aura/cmd/aerial
- curl -SsL https://github.com/erikh/box/releases/download/v0.4.1/box-0.4.1.linux.gz -o box.gz
- gunzip box.gz && chmod +x ./box && rm box.gz
- docker login --username $DOCKER_USERNAME --password $DOCKER_PASSWORD --email $DOCKER_EMAIL
- ./box multi ./build/aerial.rb ./build/aura.rb
- docker tag pvfm/aerial pvfm/aerial:$TRAVIS_COMMIT
- docker tag pvfm/aura pvfm/aura:$TRAVIS_COMMIT
- docker push pvfm/aerial:$TRAVIS_COMMIT
- docker push pvfm/aura:$TRAVIS_COMMIT

0 comments on commit 90467a5

Please sign in to comment.