Operator responsible for managing AddOn resources in OSD
Install pre-commit hooks:
./mage hooks:enableRun code checks:
./mage checkRun tests:
./mage test./pr_check.shSee 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 --tagsA 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.