Skip to content

Latest commit

 

History

History
58 lines (38 loc) · 1.08 KB

README.md

File metadata and controls

58 lines (38 loc) · 1.08 KB

addon-metadata-operator

Operator responsible for managing AddOn resources in OSD

Develop

Useful make commands

Install pre-commit hooks:

./mage hooks:enable

Run code checks:

./mage check

Run tests:

./mage test
./pr_check.sh

Adding validators

See this doc for more information on adding new validators.

Release

mtcli

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.

License

Apache License 2.0, see LICENSE.