Marten Seemann
c00eb1f5b5
add Go mod support
2019-03-01 10:23:27 +09:00
Marten Seemann
4e3d006871
update CIs to Go 1.12
2019-02-27 09:51:11 +09:00
Marten Seemann
4ed0ef4b9c
use Go 1.12rc1 on CIs
2019-02-22 11:08:09 +08:00
Marten Seemann
4abcce6408
use a self-signed certificate for integration tests
2018-12-11 14:24:12 +06:30
Marten Seemann
0f36f94b41
update Go to 1.10.4 and 1.11 on the CIs
2018-08-28 08:53:05 +07:00
Marten Seemann
e23c08eef9
update CIs to Go 1.11
2018-08-16 11:51:23 +07:00
Marten Seemann
c0dba2e990
update Go to 1.9.7 and 1.10.3 on the CIs
2018-06-16 13:37:06 +07:00
Marten Seemann
a3821af65a
don't run Chrome integration tests on Travis
2018-06-02 19:39:11 +08:00
Marten Seemann
47d54061c7
update Go to 1.9.6 and 1.10.2 on the CIs
2018-05-08 15:16:56 +09:00
Marten Seemann
baad0420f8
update Go to 1.9.5 and 1.10.1 on the CIs
2018-04-04 17:19:13 +07:00
Marten Seemann
548916e902
run gometalinter with go vet
2018-02-23 22:39:08 +08:00
Marten Seemann
152591ee3f
update CIs to Go 1.10 and Go 1.9.4
...
The version numbers in the travis config are strings, not numbers.
See https://github.com/travis-ci/gimme/issues/132 .
2018-02-21 10:49:52 +08:00
Marten Seemann
c41eb92b98
update CIs to Go 1.9.3 and Go 1.10rc1
2018-01-30 14:57:28 +07:00
Marten Seemann
4c534804ba
use the travis_latest Travis image
...
As described on https://blog.travis-ci.com/2017-12-01-new-update-schedule-for-linux-build-images .
2018-01-09 16:45:43 +07:00
Marten Seemann
f42efdbca9
also run the Travis tests with Go 1.10 beta
2017-12-26 08:38:27 +07:00
Marten Seemann
9e61ce82fa
print quic.clemente.io certificate expiration date in travis logs
2017-12-20 17:10:39 +07:00
Marten Seemann
fb054dea18
log Chrome version on Travis
2017-11-01 22:27:39 +07:00
Marten Seemann
c28b5b5879
update CIs to Go 1.9.2
2017-10-27 14:10:13 +07:00
Marten Seemann
3c4a10a5e4
use type aliases to export types declared in the protocols package
...
Type aliases were introduced with Go 1.9, so we must drop support for
older Go versions now.
2017-08-31 16:36:52 +07:00
Marten Seemann
3414cf8b49
Merge pull request #778 from lucas-clemente/reduce-travis-logging
...
disable verbose logging for integration tests on Travis
2017-08-28 17:50:47 +07:00
Marten Seemann
8ff8637bb8
don't print Chrome output
2017-08-28 15:28:07 +07:00
Marten Seemann
4d5bc253f0
use Go 1.9 on CIs
2017-08-27 12:42:15 +07:00
Lucas Clemente
5bf3b710c0
Use 1.9rc2 on travis
2017-08-10 11:06:38 +02:00
Marten Seemann
56155986e9
read the CI timescale factor from an environment variable
2017-07-15 23:51:24 +07:00
Marten Seemann
ac63554791
drop support for Go 1.7
2017-07-12 18:43:18 +07:00
Lucas Clemente
5ac8e1e547
Add Go 1.9beta2 to travis config
2017-07-12 11:52:50 +02:00
Lucas Clemente
e0ba8b082d
Replace docker with a directly launched Chrome for integration tests
...
The benefits:
- Speed up chrome tests (from 160s to 34s on my machine).
- Allow us to remove docker, which caused quite a few headaches.
- Gets us a more current Chrome, so now we run tests against all
supported versions.
- We don't touch the FS anymore.
- We no longer depend on sudo for travis, which means we can use
their new container-based infrastructure. This also speeds up our
tests :)
Tests are now implemented in javascript; the server detects when
they are complete and kills Chrome.
Fixes #417 .
2017-07-07 12:05:48 +02:00
Marten Seemann
fa518c244e
always use current minor Go version for Travis
2017-05-16 11:58:50 +08:00
Lucas Clemente
671efecf29
Remove travis retry
2017-04-19 12:13:55 +02:00
Marten Seemann
0d0391cf4f
update CIs to Go 1.8.1
2017-04-13 11:21:54 +07:00
Marten Seemann
d73e99624d
drop support for Go 1.6
2017-04-11 15:38:36 +07:00
Lucas Clemente
33b0a45981
Retry travis builds up to 3 times
2017-03-02 11:13:00 +01:00
Marten Seemann
a5774dcfd9
update CIs to Go 1.8
2017-02-17 11:14:32 +07:00
Marten Seemann
1800e47607
update CIs to Go 1.7.5
2017-01-28 23:15:03 +09:00
Marten Seemann
cdcb4163c0
add a simple integration test for the client
2017-01-16 10:35:59 +07:00
Marten Seemann
ce330b94b5
update to Go 1.8rc1 for Travis
2017-01-14 18:44:56 +07:00
Marten Seemann
93cde5faa7
add Go 1.8beta1 for Travis
2016-12-03 14:31:19 +07:00
Marten Seemann
2213e567a2
update Go versions for CIs
2016-12-03 14:26:22 +07:00
Marten Seemann
6551a150e3
update go to 1.7.3 for CIs
2016-10-27 23:48:59 +07:00
Marten Seemann
7bd4d0852c
update go to 1.7.1 for CIs
2016-09-15 14:10:53 +07:00
Marten Seemann
5c80eee490
update go to 1.7 for CIs
2016-08-16 13:32:26 +07:00
Marten Seemann
9ae3973b37
disable Go tip for Travis
2016-08-16 13:30:43 +07:00
Lucas Clemente
e68a220701
update CIs to 1.7rc6 and additionally use tip for travis
2016-08-09 13:09:39 +02:00
Marten Seemann
471c5d5a33
update go to 1.7rc5 for CIs
2016-08-04 12:13:15 +07:00
Lucas Clemente
41ce637f53
update go to 1.7rc4 for CIs
2016-08-02 10:31:18 +02:00
Lucas Clemente
635da6c773
update go to 1.7rc3 for CIs
2016-07-26 18:37:39 +02:00
Lucas Clemente
6ea4f4b6e3
update go version for CIs to 1.7rc2
2016-07-21 09:10:49 +02:00
Marten Seemann
b2198505b1
use Go 1.7beta2 for Travis and Appveyor
2016-06-20 13:55:49 +07:00
Marten Seemann
6d652cca4d
run unit and integration tests separately, only generate coverage reports for unit tests
2016-06-08 15:14:36 +07:00
Marten Seemann
ed2024a13d
run ginkgo with the recommended flags
2016-06-08 12:45:10 +07:00