addon-metadata-operator

module
v0.20.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 19, 2024 License: Apache-2.0

README

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.

Directories

Path Synopsis
api
v1alpha1
Package v1alpha1 contains API Schema definitions for the addons v1alpha1 API group +kubebuilder:object:generate=true +groupName=addonsflow.redhat.openshift.io
Package v1alpha1 contains API Schema definitions for the addons v1alpha1 API group +kubebuilder:object:generate=true +groupName=addonsflow.redhat.openshift.io
cmd
internal
cli
pkg

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL