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

Bump to latest Shipwright #8

Merged
merged 2 commits into from
Apr 12, 2021

Conversation

qu1queee
Copy link
Contributor

@qu1queee qu1queee commented Apr 1, 2021

This is required so that someone deploying Shipwright/Build from master branch can have compatibility with the resources generated from Shipwright/CLI.

At the moment CLI points to the Shipwright/Build version with the old group build.dev, while the latest Shipwright/Build uses shipwright.io

I struggle a lot doing this bump due to an issue with the kustomize dependency. The go.mod needs to ping a dependency due to some indirect dependencies in knative side that comes when bumping the shipwright/build module.

Update modules and vendor
@qu1queee qu1queee requested a review from alicerum April 1, 2021 19:02
Modify to use the new field names.
@qu1queee qu1queee force-pushed the qu1queee/bump_modules branch from e4649f2 to 4b40a50 Compare April 3, 2021 19:32
@qu1queee
Copy link
Contributor Author

qu1queee commented Apr 5, 2021

@alicerum pls take a look, we need this for cli to be compatible with latest changes upstream in build.

github.com/pkg/errors v0.9.1
github.com/shipwright-io/build v0.3.0
github.com/shipwright-io/build v0.3.1-0.20210330182238-23d2672f2f61
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

For CLI, do we want to follow nightly in our main branch and only depend on releases when we release CLI?
@adambkaplan @otaviof @qu1queee

@alicerum
Copy link
Member

alicerum commented Apr 6, 2021

/lgtm

i'm not sure whether we want to wait for build release though or not

@openshift-ci-robot openshift-ci-robot added the lgtm Indicates that a PR is ready to be merged. label Apr 6, 2021
@adambkaplan
Copy link
Member

adambkaplan commented Apr 7, 2021

@qu1queee you may need to rebase this PR to get the OWNERS file updated (without it the CI bot doesn't work right)

@adambkaplan
Copy link
Member

openshift/release#17632 should fix the merge issue. Note this needs the "approve" label.

Copy link
Member

@adambkaplan adambkaplan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/approve

@openshift-ci-robot
Copy link

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: adambkaplan

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@openshift-ci-robot openshift-ci-robot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Apr 9, 2021
@adambkaplan
Copy link
Member

Going to "green button" this, need to fix one more thing before we get the tide automation working.

@adambkaplan adambkaplan merged commit 16979e9 into shipwright-io:main Apr 12, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
approved Indicates a PR has been approved by an approver from all required OWNERS files. lgtm Indicates that a PR is ready to be merged.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants