Commit Graph

45 Commits

Author SHA1 Message Date
Olivier Mengué 4c2df3cc46
Travis-CI: set go_import_path (#829)
Set go_import_path to tell Travis-CI where to checkout the code, so the
Travis build can also work on forks. This is important when building
without Go modules support.
2020-07-21 17:00:10 +09:00
Olivier Mengué 979ea59e5a
Travis-CI: add Go 1.14.x, change order of Go versions (#830)
Changes in Go versions for the Travis-CI builds:
- reverse order of Go versions so the latest ones are checked first
- add Go 1.14.x (latest stable) at the first position
- use 'tip' instead of 'master' (like https://tip.golang.org) and move
  it just after 1.14.x
2020-07-21 16:59:02 +09:00
Diego Becciolini 44b2a6394a
Fix #808: remove goconvey (#809)
* don't need smartystreets/goconvey any longer

* synchronise coveralls
2020-05-14 23:24:58 +09:00
Trevor Pounds 34018519d0 Add Go 1.12.x/1.13.x to CI. 2019-10-07 10:46:06 -04:00
G.J.R. Timmer 2ea5857c0e Closes #597 2019-08-22 10:59:46 +02:00
Egon Elbre 54fcf30aef Remove separate go build 2019-02-10 21:39:53 +02:00
Egon Elbre 01e5d0e24c Faster travis running 2019-02-10 19:04:48 +02:00
Kevin Burke 6a26e21416
all: fix cgo compile failures on tip
Apparently the cgo typechecks get better on tip, so use C.int instead
of Go integers.

Build tip as part of the Travis build, so we can ensure that any
errors are resolved before they get released to a wider audience.
2018-11-01 20:42:26 -10:00
Mura Li eb08795f52 Add support for sqlite3_unlock_notify 2018-10-20 10:15:13 +08:00
Emir Beganović 3b73f9366b
Add Go 1.11 to Travis build matrix 2018-10-09 14:54:41 +04:00
Yasuhiro Matsumoto c71eddf069
icu4c 62.1 already installed 2018-09-11 10:39:41 +09:00
Gert-Jan Timmer 7926b8ed96 Update Travis-CI
Moved `sqlite_vacuum_incr` and `sqlite_vtable` to module job.

* `sqlite_vacuum_incr` will only store the required auto vacuum information into the datbase page, and not peform an vacuum therefor this can be added easily to the module job.
- `sqlite_vtable` does not require an seperate job because user will include the tag in combination with others.
2018-06-12 17:27:42 +02:00
mattn 53f6d424ab
Merge pull request #574 from GJRTimmer/update/travis
Follow official Release Policy
2018-06-12 18:17:37 +09:00
Gert-Jan Timmer 55a3551baa Add: goconvey to Travis-CI 2018-06-05 13:28:26 +02:00
Gert-Jan Timmer 11627e4483 Implemented goconvey for User Authentication Tests
Reference #580
2018-06-04 15:50:00 +02:00
Gert-Jan Timmer 9965ee1996 Removed Windows Cross-Compile
[ci skip]
2018-05-29 17:03:14 +02:00
Gert-Jan Timmer 0eb0d18f67 Removed Golang:1.8
Updated package for follow official Golang Release Policy.
2018-05-29 15:04:02 +02:00
Gert-Jan Timmer 2cee2f9651 Update Travis CI
Removed: 32Bit Windows Cross-Compile
Aggregated: sqlite_trace into main module build
2018-05-25 12:24:41 +02:00
Gert-Jan Timmer 5abd024785 Fix: OSX icu module 2018-05-25 11:41:14 +02:00
Gert-Jan Timmer 59885cf9d4 Reduced build time
Closes #567
2018-05-25 10:40:18 +02:00
Gert-Jan Timmer b21e83238e Update: Travis CI 2018-05-25 10:18:56 +02:00
Gert-Jan Timmer 4525f3a65f Add: icu4c to OSX
Required for building SQLite module `icu`
2018-05-24 15:06:10 +02:00
Gert-Jan Timmer 7fe42b0c27 Update: Travis CI
Added Cross-Compile jobs for additional feature(s)
2018-05-24 12:35:44 +02:00
Gert-Jan Timmer 4d6bb50892 Update: Travis CI
Usage of new build tag names
2018-05-24 12:07:11 +02:00
Gert-Jan Timmer 23bb9ee3cb Update: Travis CI 2018-05-24 11:59:17 +02:00
Gert-Jan Timmer 6510a04266 Add: EOL 2018-05-24 09:25:16 +02:00
Gert-Jan Timmer 56ffb7a49b Update Travis CI
Add: OSX
Add: Windows Cross-Compile
Add: Golang: 1.10.x

Exclusions:
- Golang: 1.7 from OSX
- Golang: Master does not cause build failure
- Tests for Windows Cross-Platform
2018-05-23 19:23:25 +02:00
Sergey Mudrik 9c2e10a3ba Updated travis.yml
Use the latest Go version in each major branch (documentation: https://docs.travis-ci.com/user/languages/go/#Specifying-a-Go-version-to-use)
2017-10-22 14:57:02 +03:00
Yasuhiro Matsumoto 9a7131f1a9 add test env 2017-03-05 22:20:06 +09:00
Yasuhiro Matsumoto d82897d60e remove 1.6 2017-03-01 18:06:16 +09:00
Yasuhiro Matsumoto 845016ce9c test on 1.8 2017-03-01 17:29:49 +09:00
Yasuhiro Matsumoto 599dd7631f disable combination of libsqlite3 and trace because travis(trusty) is too old. 2016-11-08 18:27:48 +09:00
Joachim Bauch 6e9298a6b1 fix .travis.yml 2016-11-08 17:55:41 +09:00
Joachim Bauch 2a8baa5914
Test different build configurations on Travis. 2016-11-08 08:40:35 +01:00
andrefsp 6c0a6bb9cd Fix data race introduced on 605d9d08
This commit will fix a data race introduced on 605d9d08 and also
make sure travis CI will now check for data races.
2016-11-07 11:57:52 +00:00
Zbigniew Mandziejewicz 42d411769d Bump Travis to Ubuntu 14.04 2016-04-23 00:00:50 +08:00
Zbigniew Mandziejewicz c8316feaa3 Test with libsqlite3 2016-04-23 00:00:49 +08:00
Yasuhiro Matsumoto 76e335f60b Remove gocov 2016-03-15 13:09:03 +09:00
Michael K 239461c8b7 go cover has moved 2014-11-14 00:23:32 +01:00
mattn ab9bed5c80 Use goveralls -repotoken 2014-02-07 09:34:58 +09:00
mattn baffbbc154 go cover 2014-01-29 09:07:10 +09:00
mattn c4dc66cdcd Use tip on travis 2013-08-29 10:03:00 +09:00
mattn 2a1d73ac46 Add goveralls for travis 2013-06-11 20:08:24 +09:00
Carlos Castillo eed762d437 Updated to newer go support in travis-ci. It is both simpler and should test faster. 2012-10-28 22:24:18 -07:00
mattn 5691b2a3f4 add travis recepi. 2012-03-30 00:39:03 +09:00