2017-05-03 15:01:21 +02:00
language : go
go :
- 1. x
2017-05-31 12:26:39 +02:00
gobuild_args : -x -ldflags "-X main.buildversion=$(date -u +.%Y%m%d.%H%M%S)"
2017-05-07 12:12:52 +02:00
before_install :
2017-06-04 02:28:26 +02:00
- sudo apt-add-repository ppa:ansible/ansible -y
- sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 93C4A3FD7BB9C367
- sudo apt-get update
- sudo apt-get install gcc-mingw-w64 gcc-mingw-w64-i686 gcc-mingw-w64-x86-64 binutils-mingw-w64-i686 binutils-mingw-w64-x86-64 ansible
2017-05-26 13:07:22 +02:00
- go get -u github.com/tools/godep
before_script :
2017-05-11 08:01:12 +02:00
- go vet
2017-05-07 23:52:28 +02:00
- go test -v ./...
2017-05-26 13:07:22 +02:00
install :
# Add Godeps dependencies to GOPATH and PATH
- export GOPATH="${TRAVIS_BUILD_DIR}/vendor:$GOPATH"
- export PATH="${TRAVIS_BUILD_DIR}/Godeps/_workspace/bin:$PATH"
2017-05-07 23:52:28 +02:00
before_deploy :
2017-05-07 12:12:52 +02:00
- ./package.sh
2017-05-07 23:52:28 +02:00
deploy :
provider : releases
api_key :
secure : Nz2M3ZbQumKGVga/nnZnz1VXikRkGoLXk5FoH4uOl6GF6rlUNmtvJYs34LWF0/CMswBXNhjCggEaMMtZC+j66ZjoAdHBXRfrOb6jisNJRF6FNk7Kob6W3itCEOTvEL/8a+k2fI95cLqOXDLR2tIX03nchb8rDmVALs7P4gQgy2Y7UAo/aa/0G+OhsSJrlQWt0MT9OKGoIXpeKZjOG3wO/YwqfDwRTItuA9DLFoMQ0gwQfgT58t1ullbpM+jISni7rwfK+jUnZHjUH/VHLguVFmL4A1DxWriJXNOrZR+i/eUJ94mWvfI08WR8Qh3UCr58FrKoWvPsu7HnCq0bn6RvQtCKqx5zgv+R+kxKIP+79SVjKZUi1ghswAuwx9+AT6vHgPLXjJLpZj9Ap/KhfnQR6VT3jBT+kEpmv3J+57JcJCyD4ZslT+LGW2ul0uWoGCVVMBdHqMzuC8OSxpKCw6bFNWnLq+JAU08zlJkAAllBKev+LZWiF8GBICKfynRgViy+MKNaMfzIUNlL9UDskaiWP+BL9RXGLJ2FVdeKkzqdAYdYlgdJChQ56KTtRukR7FlOqDXhszIPxJhU9wn9lNXmGvq1FJyo1LRY3HX+5o9lWw+enaswNxFxdLBMXPhF5jehMkImiR4/YS4WdlmHcEfsli9sBOjBQh1iIpCfme77PPU=
2017-07-23 07:46:29 +02:00
script :
2017-05-07 23:52:28 +02:00
- ./package.sh
file : dist/*.zip
skip_cleanup : true
overwrite : true
on :
tags : true