Merge pull request #4 from 1Password/add-release-automation

Add release automation
This commit is contained in:
David Gunter
2021-01-15 10:40:46 -08:00
committed by GitHub
6 changed files with 218 additions and 3 deletions

View File

@@ -146,10 +146,29 @@ If multiple 1Password vaults/items have the same `title` when using a title in t
---
## Development
### Creating a Docker image
To create a local version of the Docker image for testing, use the following `Makefile` target:
```shell
make build/local
```
### Building the Operator binary
```shell
make build/binary
```
The binary will be placed inside a `dist` folder within this repository.
### Running Tests
```bash
$ go test -v ./... -cover
```shell
make test
```
With coverage:
```shell
make test/coverage
```
## Security