-
Notifications
You must be signed in to change notification settings - Fork 17
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
WIP - Upgrade to operator-sdk 1.35 #226
base: main
Are you sure you want to change the base?
Conversation
Drop all code to re-initialize operator-sdk
Re-initialize the project with operator-sdk.
Re-initialize the api and controller for ShipwrightBuild
Migrate pkg/common to internal/pkg/common. Includes "make test" generated updates.
Migrate pkg/tekton to internal/pkg/tekton
Move pkg/certmanager to internal/pkg Added kodata updates to get tests passing.
- Move to internal/pkg/buildstrategy - Parsing build strategy names moved to buildstrategy package - Import shipwright-io/build v0.13.0
- Test common code moved to test/utils - Catalog + kind setup code moved.
Migrate the api, run make generate and make manifests
Finish migrating all the controller code for the operator. Includes moving the ParseBuildStrategyNames function to the test/utils package. Most other code refactored as needed.
- Set default channels. We use the legacy "alpha" channel, can migrate to "candidate" and "stable" channels. - regenerate rbac
Re-generate bundle
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: The full list of commands accepted by this bot can be found here.
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Copy over docs and other missing root-level files
Changes
Work in progress to re-initialize this repository with operator-sdk v1.35.
Submitter Checklist
See the contributor guide
for details on coding conventions, github and prow interactions, and the code review process.
Release Notes