Premkit
Setup
We use Docker for the official build environment. Docker is not required to run the binary, but to simplify the development and build environment, there are
Dockerfiles to use if you want to build the binary.
Build the development container
$ make docker
Run the development environment
Start the container, build the executable, and run the service.
$ make shell
$ make build run
Run tests
Tests are automatically run in CircleCI after pushing. Tests can be run manually with
$ make shell
$ make test
Scanning image prior to release
make scan
Making a release
git tag and push
Current release tag can be found in this repo's tag list as well as in the latest Replicated code