Keepsake CLI & Go library
This is the keepsake
command-line program and a shared library used by Python to store data on S3/GCS (see pkg/shared/
).
Build / install
See instructions in README.md
in the parent directory.
Run tests
make test
You can pass additional arguments to go test
with the ARGS
variable. For example:
make test ARGS="-run CheckpointNoRegistry"
Run benchmarks
The benchmarks test the CLI against both the local disk and S3:
make benchmark
You can run specific benchmarks with the BENCH
variable. For example:
make benchmark BENCH="BenchmarkKeepsakeListOnDisk"