kenc
2b30998b9a
Add options parsing unit tests ( #205 )
...
* Add options parsing unit tests
* Refactor into subtests
3 years ago
cupcakearmy
3bc091f826
lean flag
3 years ago
Nicco
5bcf5c9217
1.7.0 ( #188 )
...
* stream the output (#186 )
* dont duplicate global flags (#187 )
* docs for tagging
* fix self update path (#190 )
* version bump & changelog
3 years ago
cupcakearmy
ff2e3714d1
1.6.2
3 years ago
Nicco
434862ed4e
1.6.0 ( #180 )
...
* fix for #178
* restore options
* error codes
* update docs
* forget docs
* add option to auto forget
* add copy option
* update go version to enable generics
* copy docs
* changelog & version bump
3 years ago
cupcakearmy
8b74a98836
better error handling
3 years ago
cupcakearmy
8a713e497d
add ssh & update deps
3 years ago
cupcakearmy
5afad86e37
1.5.6
3 years ago
cupcakearmy
d85470459f
fix home directory
3 years ago
cupcakearmy
db9f5dea66
1.5.4
3 years ago
cupcakearmy
92feaef5bb
version bump
3 years ago
cupcakearmy
2a7e233cdb
only check on config if it is getting used
3 years ago
cupcakearmy
ec9e2aebcd
1.5.2
3 years ago
Jan
65ba1f6ac1
Make a copy of config before overriding it
3 years ago
cupcakearmy
982f9e0b5c
better error handling
3 years ago
cupcakearmy
0c37af5588
#140 Docker version pinning
3 years ago
cupcakearmy
2b14e6b1af
remove print
3 years ago
Nicco
1810af8d02
Merge pull request #137 from g-a-c/issues/130
...
refactor downloading of binaries
3 years ago
cupcakearmy
252968e15e
ensure config is loaded before lock
3 years ago
cupcakearmy
26de4385ea
version bump
3 years ago
cupcakearmy
0c71bea93e
use own docker image
3 years ago
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
3 years ago
cupcakearmy
ed3c17d678
migration docs
3 years ago
cupcakearmy
c55e91b8ff
version bump
3 years ago
cupcakearmy
170bdb81ad
tags
3 years ago
cupcakearmy
113a97c283
add config version to ensure compatibility
3 years ago
cupcakearmy
cd7a5cbc13
also enable azure and google cloud
3 years ago
cupcakearmy
3dd3956d64
support for rclone
3 years ago
cupcakearmy
59035da46a
remove output
3 years ago
cupcakearmy
a68e3e426e
simplify options handling
3 years ago
cupcakearmy
27e82c8529
Merge branch 'master' into multiple-paths
3 years ago
cupcakearmy
05c3458a95
version bump
3 years ago
cupcakearmy
2826f9586d
allow all values from envs
3 years ago
cupcakearmy
4fe241e6f3
support for multiple sources
3 years ago
cupcakearmy
d0b1b86fdd
docker runner
3 years ago
cupcakearmy
bcfc734cd1
describe multiple sources
3 years ago
cupcakearmy
6817f494ef
util to check if volume exists
3 years ago
cupcakearmy
7ad6f7ce9e
Merge remote-tracking branch 'origin/master' into multiple-paths
3 years ago
cupcakearmy
8c30134f7c
error handling for upgrade and uninstall
3 years ago
cupcakearmy
246e6fc0d8
enable generic env variables
3 years ago
cupcakearmy
c2f9ed9204
multiple paths
3 years ago
cupcakearmy
6be0a80b29
use built in function
3 years ago
cupcakearmy
efd4a7dfea
version bump
3 years ago
cupcakearmy
440609220c
support for global flags
3 years ago
cupcakearmy
83905d2993
specific location
3 years ago
cupcakearmy
0b5f4017e4
version bump
3 years ago
cupcakearmy
8cd759105f
env for hooks
3 years ago
cupcakearmy
6137e31c3b
allow argumentless flags
3 years ago
cupcakearmy
048a5ffed8
renamed env
3 years ago
cupcakearmy
02a8e461d4
ability to use keys from envs
3 years ago