Upgrade to Pro — share decks privately, control downloads, hide ads and more …

CI with Drone.io

CI with Drone.io

仮想開発環境とか勉強会(Vagrant/Chef/docker/Jenkins)のLT資料です。
http://www.zusaar.com/event/5417007

monochromegane

June 09, 2014
Tweet

More Decks by monochromegane

Other Decks in Technology

Transcript

  1. http://icons8.com/ push configure hook Docker Images build & test Docker

    Container deploy download heroku, Dotcloud, GAE, S3, SSH C, C++, Dart, Go, Haskell, Groovy, Java, Node.js, PHP, Python, Ruby, Scala
  2. # Download dependency package go get ./... ! # test

    go test ./... ! # Setup Cross Compiling Environment pushd $GOROOT/src GOOS=windows GOARCH=amd64 ./make.bash --no-clean > /dev/null 2>&1 GOOS=darwin GOARCH=amd64 ./make.bash --no-clean > /dev/null 2>&1 popd ! # Go build GOOS=windows GOARCH=amd64 go build -o ${GOPATH}/bin/windows_amd64/pt.exe GOOS=darwin GOARCH=amd64 go build -o ${GOPATH}/bin/darwin_amd64/pt ! # Copy to artifacts mkdir artifacts cp -r ${GOPATH}/bin artifacts Commands