Commit Graph

38 Commits

Author SHA1 Message Date
Kenneth Shaw
f22c0f3b8d Convert to Go modules
Converts Gopkg.{toml,lock} to go.{mod,sum} and makes minor changes to
the travis-ci configuration.
2019-04-06 15:59:38 +01:00
Harald Nordgren
b0b7aeedc0 Bump Go versions and use '.x' to always get latest patch versions (#771) 2018-10-28 13:25:45 +00:00
Qi Xiao
589a47ee27 Use "binaries" for the job of building binaries on Travis.
We now use "deploy" to mean both the coverage job and the
binary-building job.
2018-09-14 13:37:29 +01:00
Qi Xiao
51fe7a222b More descriptive name for deployment jobs. 2018-09-14 00:38:43 +01:00
Qi Xiao
051c576dca Longer names for Travis jobs. 2018-09-14 00:31:59 +01:00
Qi Xiao
a7fdbadba0 Merge coverage and deploy into one stage.
As soon as tests pass, uploading of coverage and deployment can be done
in parallel.
2018-09-14 00:28:59 +01:00
Qi Xiao
ce8dee72bb Deploy to bintray in Travis deploy stage. 2018-09-14 00:12:05 +01:00
Qi Xiao
6126cabbc1 .travis.yml: Upload coverage on OSX build too. 2018-09-13 01:30:02 +01:00
Qi Xiao
3c27f941d6 Simplify Travis config. 2018-09-13 01:17:05 +01:00
Qi Xiao
44baf4a2e3 .travis.yml: Specify Go versions as strings. 2018-06-28 00:26:02 +01:00
Qi Xiao
cd7ada9732 Bump Go versions on Travis to 1.9 and 1.10. 2018-06-28 00:24:04 +01:00
Qi Xiao
cc8ef16f9b
On TravisCU, don't build with go 1.8 on macOS 2017-12-15 02:45:17 +00:00
Qi Xiao
f3bd070cf6 Revert "Disable macOS build on TravisCI."
VSTS does not build pull requests.

This reverts commit 69a59c4ce2.
2017-12-14 01:10:32 +00:00
Qi Xiao
69a59c4ce2 Disable macOS build on TravisCI. 2017-12-07 01:22:35 +00:00
Qi Xiao
46003d0557 Drop support for Go 1.7.
We can to use os.Executable in #519, which has been introduced in Go 1.8.
2017-11-29 15:57:51 +01:00
Qi Xiao
437953f4b8 Add go 1.9 to Travis build matrix. 2017-09-18 22:52:32 +01:00
Qi Xiao
29a5d50c34 Drop support for go 1.6. 2017-09-18 22:51:59 +01:00
Qi Xiao
983734c850 On Travis, build with cgo disabled. 2017-07-21 00:58:22 +02:00
Qi Xiao
d62f8d304f Let Travis build with go 1.8.
Go 1.8 was released 3 months ago. I feel like an old person.
2017-05-23 23:43:38 +01:00
Qi Xiao
e6648ffd92 Vendor go-sqlite3; require go 1.6. 2016-09-15 15:59:56 +02:00
Qi Xiao
5841d45251 Give up the attempt of using Travis to upload artifacts. 2016-02-09 23:54:28 +01:00
Qi Xiao
841cc51898 This is the 5th attempt to get Travis to work. 2016-02-09 23:45:22 +01:00
Qi Xiao
497df320bf Attempt to fix .travis.yml again. 2016-02-09 23:29:30 +01:00
Qi Xiao
5ee101319b Fix .travis.yml (again). 2016-02-09 23:25:10 +01:00
Qi Xiao
ccb4ca16f9 Generate artificat on Travis-CI. 2016-02-09 23:11:31 +01:00
Qi Xiao
c0c8295c2f Fix .travis.yml 2016-02-09 12:30:17 +01:00
Qi Xiao
ebd0666d51 Build for OSX in Travis. 2016-02-09 12:27:45 +01:00
Qi Xiao
d373d6398d Remove generate from the all target of Makefile 2016-02-09 01:24:21 +01:00
Qi Xiao
227f9a8d2a Use container-based Travis infra. 2016-02-09 00:23:38 +01:00
Qi Xiao
fa1645336f Add a script field to .travis.yml. 2016-02-07 20:44:33 +01:00
Cheer Xiao
7dd06bf0ca Apparently "go tip" is the development version instead of latest release 2015-08-24 12:34:06 +08:00
Cheer Xiao
30fb3e8b63 Add go tip to travis configuration 2015-08-24 12:30:49 +08:00
Cheer Xiao
6639653de0 Require go >= 1.4 2015-01-25 00:32:43 +01:00
Cheer Xiao
374c85bedc Revert "Override "script" in .travis.yml"
This reverts commit e8cfa60b41.
2014-10-31 21:07:56 +01:00
Cheer Xiao
e8cfa60b41 Override "script" in .travis.yml 2014-10-31 20:59:12 +01:00
Cheer Xiao
38f7912f45 Add .travis.yml (again) 2014-10-30 01:12:59 +01:00
Cheer Xiao
458da78f2c Remove .travis.yml 2014-02-14 18:55:23 +08:00
Cheer Xiao
6a3e3d71c4 Add .travis.yml 2014-01-31 21:09:27 +08:00