2
2
mirror of https://github.com/octoleo/restic.git synced 2024-11-27 07:16:40 +00:00
Commit Graph

78 Commits

Author SHA1 Message Date
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
Alexander Neumann
90d1414331 Cross-compile on windows 2015-08-19 20:23:52 +02:00
Matthieu Rakotojaona
77c0f69dd0 Don't test fuse on non-darwin 2015-07-19 23:24:52 +02:00
Matthieu Rakotojaona
c9d8ab9be5 Skip fuse tests for non-darwin 2015-07-19 23:04:18 +02:00
Matthieu Rakotojaona
9ff98d34ef Add build and test instructions
* Don't build on openbsd
* Don't test fuse on travis
2015-07-19 23:03:32 +02:00
Alexander Neumann
a8e04d1826 Travis: Fix installing osxfuse on darwin 2015-07-19 21:51:36 +02:00
Florian Weingarten
7725dedf2d fix permissions 2015-07-18 17:59:25 -04:00
Florian Weingarten
a8401973a8 osxfuse for travis on darwin 2015-07-18 17:13:37 -04:00
Alexander Neumann
fd0c3d969d Disable gox cross compile on darwin 2015-07-09 21:05:04 +02:00
Jan-Erik Rediger
931307d496 Force sudo: false to run on containers 2015-07-02 16:24:57 +02:00
Alexander Neumann
939fae940d travis: Don't compile for ARM with Go1.3 2015-06-28 22:22:03 +02:00
Alexander Neumann
6a1ac67ec3 Travis: Also test build program 2015-06-24 20:30:22 +02:00
Alexander Neumann
c6db8eb19c Fix travis test 2015-06-24 20:29:47 +02:00
Alexander Neumann
d5020ac109 Fix debug functions 2015-06-24 20:00:01 +02:00
Alexander Neumann
79f2bb200f Do not run integration tests on i386 2015-06-21 17:40:22 +02:00
Alexander Neumann
ae01af045d Add release tag to travis and Makefile 2015-06-21 17:40:22 +02:00
Alexander Neumann
cf27a0fdc7 Test travis 2015-06-21 17:40:21 +02:00
Alexander Neumann
da2e9d447f Make tests run by travis less verbose 2015-06-21 17:40:21 +02:00
Alexander Neumann
cd5b788e48 Ignore goverall errors 2015-06-21 17:40:21 +02:00
Alexander Neumann
219f857c67 travis: Skip join/part for emitting messages 2015-05-18 00:02:51 +02:00
Alexander Neumann
eee93e9125 travis: Run tests for 386 and amd64 2015-05-14 23:20:12 +02:00