Operator responsible for managing AddOn resources in OSD
Install pre-commit
hooks:
./mage hooks:enable
Run code checks:
./mage check
Run tests:
./mage test
./pr_check.sh
See this doc for more information on adding new validators.
The external Jenkins integration will run the build_tag.sh
script after you push a tag. The script runs goreleaser
, which is responsible for building the binaries and publishing them as a Github Release.
git tag vX.X.X
git push upstream --tags
A tag can't be built twice, you will need to add a new commit and a new tag referencing the latest commit.
Apache License 2.0, see LICENSE.