Ankit152 / addon-metadata-operator

Operator responsible for managing AddOn resources in OSD

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About

Operator responsible for managing AddOn resources in OSD

License:Apache License 2.0


Languages

Language:Go 99.7%Language:Shell 0.3%