Skip to content

Ajpantuso/addon-metadata-operator

 
 

Repository files navigation

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

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 99.7%
  • Shell 0.3%