Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add script for auto-releasing bundle to FBC #766

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

Add script for auto-releasing bundle to FBC #766

wants to merge 1 commit into from

Conversation

Allda
Copy link
Contributor

@Allda Allda commented Jan 9, 2025

The new script is introduced that automatically release a new bundle to a fbc template and renders it to catalog using opm command.

The script creates templates if not exists yet or amend template and add new bundle. The script uses a new catalog mapping in ci.yaml and new release-config.yaml file that contains info about how to release a bundle.

JIRA: ISV-5506

Merge Request Checklists

  • Development is done in feature branches
  • Code changes are submitted as pull request into a primary branch [Provide reason for non-primary branch submissions]
  • Code changes are covered with unit and integration tests.
  • Code passes all automated code tests:
    • Linting
    • Code formatter - Black
    • Security scanners
    • Unit tests
    • Integration tests
  • Code is reviewed by at least 1 team member
  • Pull request is tagged with "risk/good-to-go" label for minor changes

The new script is introduced that automatically release a new bundle to
a fbc template and renders it to catalog using opm command.

The script creates templates if not exists yet or amend template and add
new bundle. The script uses a new catalog mapping in ci.yaml and new
release-config.yaml file that contains info about how to release a
bundle.

JIRA: ISV-5506

Signed-off-by: Ales Raszka <[email protected]>
@Allda Allda requested review from johnbe11 and haripate January 10, 2025 08:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant