Commit Graph

511 Commits

Author SHA1 Message Date
Gavin Chappell
389f7c25dd refactor downloading of binaries
* If `/tmp` is a `tmpfs` or somehow not the same filesystem, `os.Rename()` will fail so use `io.Copy()` instead
* don't defer cleanup of `to` as this removes the newly-created file if the operation is successful, making `install` and `upgrade` _functionally_ `uninstall`
* defer cleanup of the temporary file since it will still be in place if `os.Rename()` fails

Fixes: #130
2021-11-20 19:30:46 +00:00
e055e28cfe
Merge pull request #125 from cupcakearmy/1.5.0
1.5.0
2021-11-20 17:11:44 +01:00
ed3c17d678
migration docs 2021-11-20 17:09:42 +01:00
8802b74b47
changelog and docs 2021-11-20 17:03:54 +01:00
e94e7030fc
docker image 2021-11-20 16:59:13 +01:00
c55e91b8ff
version bump 2021-11-20 16:55:20 +01:00
170bdb81ad
tags 2021-11-07 11:48:03 +01:00
4126436f7f
migration docs 2021-11-07 11:42:45 +01:00
113a97c283
add config version to ensure compatibility 2021-11-06 22:00:44 +01:00
c250391f67
docs 2021-11-01 11:19:27 +01:00
d3b4915d25
deprecation notion 2021-11-01 09:09:29 +01:00
cd7a5cbc13
also enable azure and google cloud 2021-11-01 00:19:32 +01:00
3dd3956d64
support for rclone 2021-11-01 00:16:54 +01:00
59035da46a
remove output 2021-10-31 23:58:08 +01:00
90914d2078
changelog 2021-10-31 23:35:52 +01:00
0ae374cd45
docs 2021-10-31 23:35:46 +01:00
3665cea62d
foo 2021-10-31 23:11:57 +01:00
cf92d400c2
changelog 2021-10-31 23:11:06 +01:00
696bd14ac7
Merge pull request #124 from cupcakearmy/multiple-paths
Multiple paths
2021-10-31 23:09:23 +01:00
a68e3e426e
simplify options handling 2021-10-31 23:07:12 +01:00
27e82c8529
Merge branch 'master' into multiple-paths 2021-10-31 22:54:14 +01:00
7f9251f06b
Merge pull request #123 from cupcakearmy/1.4.1
allow all values from envs
2021-10-31 22:47:33 +01:00
09cfa4a98e
changelog 2021-10-31 22:46:37 +01:00
05c3458a95
version bump 2021-10-31 22:45:54 +01:00
2826f9586d
allow all values from envs 2021-10-31 22:45:03 +01:00
4fe241e6f3
support for multiple sources 2021-10-31 22:33:02 +01:00
d0b1b86fdd
docker runner 2021-10-31 22:32:55 +01:00
14dd41d60d
docs 2021-10-31 22:32:34 +01:00
bcfc734cd1
describe multiple sources 2021-10-31 22:32:30 +01:00
6817f494ef
util to check if volume exists 2021-10-31 22:32:01 +01:00
2c46f0da0c
restore arg help 2021-10-31 22:31:47 +01:00
ac756dfbde
bug not showing error messages 2021-10-31 22:31:31 +01:00
f71425be5b
Merge pull request #122 from n194/patch-1
Remove credit from AUR
2021-10-31 14:47:16 +01:00
n
d78fbb6650
Remove credit from AUR 2021-10-31 19:40:53 +09:00
7ad6f7ce9e
Merge remote-tracking branch 'origin/master' into multiple-paths 2021-10-30 15:06:13 +02:00
de663f287c
Merge pull request #118 from cupcakearmy/1.4.0
1.4.0
2021-10-30 15:02:27 +02:00
439076d7ab
chengelog 2021-10-30 14:54:41 +02:00
8c30134f7c
error handling for upgrade and uninstall 2021-10-30 14:50:27 +02:00
11d1da7468
use wget 2021-10-30 14:38:53 +02:00
92b1577634
use wget 2021-10-30 14:36:25 +02:00
a7944aed1f
don't install restic as default 2021-10-30 14:36:16 +02:00
3b99e301e9
only use wget 2021-10-30 14:30:53 +02:00
246e6fc0d8
enable generic env variables 2021-10-30 13:48:44 +02:00
c2f9ed9204
multiple paths 2021-10-30 13:01:31 +02:00
4055ebf8e8
changelog 2021-10-29 18:35:24 +02:00
6be0a80b29
use built in function 2021-10-29 18:35:21 +02:00
efd4a7dfea
version bump 2021-10-28 18:10:33 +02:00
440609220c
support for global flags 2021-10-28 18:10:14 +02:00
fb6217d868
docs for global flags 2021-10-28 18:09:38 +02:00
1628384e1f
docs 2021-10-28 17:35:51 +02:00