kenc
2b9dc9f17c
Add test for locking behaviour ( #211 )
3 years ago
kenc
465bc037c2
Add lock tests ( #209 )
...
* Add lock tests
* Refactor setLock to accept key value pairs
This allows SetCron and Lock to use the same function setLockValue. It
also removes the need to call getLock explicitly in tests by returning
the lock object.
3 years ago
kenc
37a043afff
Add location unit tests ( #208 )
3 years ago
kenc
e91b632181
Add backend unit tests ( #207 )
3 years ago
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