Commit Graph

98 Commits

Author SHA1 Message Date
Alexander Neumann 6b1e5d4e18 Update Go version for Appveyor/Travis 2019-11-20 18:32:58 +01:00
Alexander Neumann 1a0c0dc277 Remove codecov.io
While it was a nice idea, some tests like the backend integration tests
required credentials which were not available to third-party PRs. This
lead to a lot of uncovered code which confused people. So let's disable
codecov.io for now.
2019-11-18 21:21:40 +01:00
Alexander Neumann 85f4c826db Update Go for CI tests 2019-03-17 11:06:16 +01:00
Alexander Neumann 175e630717 Travis: Also cache $GOPATH/pkg/mod 2018-08-31 22:00:47 +02:00
Alexander Neumann 44f38ad049 Travis: Also cache on Darwin 2018-08-31 22:00:47 +02:00
Alexander Neumann 27b60a05b4 Travis: Cache Go build artifacts 2018-08-31 22:00:47 +02:00
Alexander Neumann 8af4b331ef Travis: Remove gotestcover 2018-08-31 22:00:47 +02:00
Alexander Neumann 10c0b8080e Add Go 1.11 to CI tests 2018-08-31 21:10:26 +02:00
Michael Kötter d6fd94e49d Don't run Solaris build for go1.9 2018-06-04 15:04:50 +02:00
Alexander Neumann 6793300850 Raise minimum Go version to 1.9
The golang.org/sys/crypto library uses math/bits, which was only
introduced in Go 1.9.
2018-05-07 23:28:48 +02:00
Alexander Neumann b3a073e066 Travis: Skip cloud backend tests for most Go versions 2018-04-01 13:13:38 +02:00
Alexander Neumann 34bf9de339 Fix Go versions for Travis 2018-02-17 18:48:15 +01:00
Alexander Neumann 597f6be4e4 Disable CI tests on Go 1.8 on OS X 2018-02-17 18:39:16 +01:00
Alexander Neumann aeeec0ff94 Update Go version for CI tests 2018-02-17 18:37:37 +01:00
Davor Kapsa 94c8ee11f8 travis: update go versions 2017-09-17 19:02:22 +02:00
Alexander Neumann 0a2219c5f7 Travis: Reduce workload by removing Go tip 2017-09-05 22:08:23 +02:00
Alexander Neumann 3a5805db50 Update Go versions for CI 2017-09-02 09:29:02 +02:00
Alexander Neumann d00fe95f10 Upgrade min Go version to 1.8 2017-08-06 21:47:04 +02:00
Alexander Neumann 4dbbc24a44 Update Go version 2017-05-30 23:05:13 +02:00
Alexander Neumann 6357dc8a91 Update Go versions 2017-04-15 10:58:43 +02:00
Pauline Middelink b4526c4e6e Enable the use of `context` in restic
Set up a cancelble context in global options, hook it into the ctrl-C handler
for proper cancel propegation.

Bump up minimal requirement for Go to version 1.7 in documentation
and test-build files.
2017-03-08 20:12:16 +01:00
Alexander Neumann 92ad35848a Fix Travis Go versions 2017-02-27 20:40:10 +01:00
Alexander Neumann bb69b20aff Travis: Configure Go versions 2017-02-27 20:39:00 +01:00
Alexander Neumann 80e93621e1 Travis: Configure Go versions 2017-02-27 20:37:47 +01:00
Alexander Neumann 11b63d3417 Update Travis 2017-02-18 19:08:11 +01:00
Alexander Neumann 0ef463d56a Update .travis.yml 2016-12-30 15:21:49 +01:00
Alexander Neumann 9add72e9d6 Exclude unneeded test run without fuse tests 2016-09-15 21:37:50 +02:00
Alexander Neumann e7fc908ff1 Run fuse tests on Linux 2016-09-15 21:25:59 +02:00
Alexander Neumann 48924009fe Add codecov.io 2016-09-03 10:44:37 +02:00
Alexander Neumann 1ad4d1aafd Require Go 1.6 or greater 2016-08-16 20:32:58 +02:00
Alexander Neumann be04a3b683 Travis: Update Go version, set ulimit 2016-05-07 23:38:30 +02:00
Alexander Neumann 41e3e12f4b Travis: correct exclude for darwin 2016-04-17 13:08:57 +02:00
Alexander Neumann d4b202243a Update Go versions 2016-04-16 22:50:36 +02:00
Alexander Neumann 98985019f9 Set GOPATH for goveralls 2016-02-23 23:03:38 +01:00
Alexander Neumann 699cb5ed8f Let goveralls fail if it needs to
Maybe this fixes coverage reporting...
2016-02-23 22:16:01 +01:00
Alexander Neumann 4dffd3de66 Update .travis.yml 2016-02-20 17:56:11 +01:00
Alexander Neumann 0a8ef79dad Move top-level files 2016-02-20 17:31:21 +01:00
Alexander Neumann b63399d606 Move things around for gb
This moves all restic source files to src/, and all vendored
dependencies to vendor/src.
2016-02-20 17:31:20 +01:00
Alexander Neumann a45f2cb205 Reduce jobs run on Travis
Skip building and testing restic with Go 1.3, 1.4 and 1.6 on osx.
2016-02-06 13:04:49 +01:00
Alexander Neumann 39f698886a Update Travis Go version 2016-01-28 22:28:17 +01:00
Alexander Neumann f90381910b Remove Go tip, add 1.6beta2 2016-01-16 13:39:12 +01:00
Alexander Neumann bbfd1dd0c0 Fix ignore tip build failure 2016-01-16 13:23:45 +01:00
Alexander Neumann 8d71e5d698 Travis CI: Update Go version, add tip 2016-01-16 13:00:28 +01:00
Alexander Neumann 749ca28534 Update Go 1.4 to version 1.4.3 2015-09-27 17:22:12 +02:00
Alexander Neumann 4fb46faae7 Use Go 1.5.1 for travis tests 2015-09-12 22:15:09 +02:00
Alexander Neumann fd2365724e Remove unneded variables 2015-08-20 19:45:04 +02:00
Alexander Neumann 94eebbaa88 travis: add go1.5 2015-08-20 19:21:53 +02:00
Alexander Neumann d7426a72f4 Revert "travis: remove unneeded GOPATH definition from"
This reverts commit 3eac8061f9.
2015-08-20 19:21:35 +02:00
Alexander Neumann 3eac8061f9 travis: remove unneeded GOPATH definition from 2015-08-20 19:08:09 +02:00
Alexander Neumann f0c8b11793 cleanup travis config, add run_integration_tests.go 2015-08-19 20:24:52 +02:00