-
Notifications
You must be signed in to change notification settings - Fork 1.7k
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
*: remove GOPATH requirement from the SDK and operator projects #1475
Conversation
… external binaries
local-repo flag to specify the local repo path if the SDK is not in $GOPATH/src/github.com/operator-framework/operator-sdk test/e2e/memcached_test.go: remove any 'replace' directives for the SDK repo in memcached-operator's go.mod file before adding one for the e2e test
…before adding one
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM after addressing comments.
Co-Authored-By: Haseeb Tariq <hasbro17@gmail.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
A couple of suggestions and questions, but overall lgtm. Very much requested by users so thanks for this! 👍
Co-Authored-By: Lili Cosic <cosiclili@gmail.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. Thanks for making all the changes.
A few last doc changes though:
- Mention this behavior, i.e ability to work outside the GOPATH, in the CHANGELOG
- Additionally mention the new flag
--repo
in the CHANGELOG - Update the cli-reference guide for the new flag
--repo
/lgtm |
New changes are detected. LGTM label has been removed. |
Description of the change: uses
projutil.GetGoPkg()
instead ofprojutil.CheckAndGetProjectGoPkg()
, which is removed. Tests are run outside of$GOPATH/src
.Motivation for the change: see #1457
Closes #1457