-
Notifications
You must be signed in to change notification settings - Fork 828
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
PROOF OF CONCEPT: Make go-get fetch client-go release-1.5 branch #49
Conversation
Not sure this is nice. |
@caesarxuchao there was a reason we didn't do this, right? Can you remember what it was? |
Fascinating trick. I am strangely OK with this... I think.. |
The alternative to depending on a random third-party FREE website would be to run our own instance of gopkg. |
Any suggestion on how to test this not in production?
…On Mon, Feb 6, 2017 at 11:17 AM, Tim Hockin ***@***.***> wrote:
The alternative to depending on a random third-party FREE website would be
to run our own instance of gopkg.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#49 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AAnglqT6fTHOYykaPQYaQtnfu4tXJydrks5rZ3HNgaJpZM4L3KvF>
.
|
@lavalamp just create /etc/hosts alias for k8s.io pointing to 127.0.0.1 and serve the
|
@caesarxuchao the code goes through |
I want to mention one downside of this approach:
In other words, a |
That's nice! @lavalamp I think we had tried changing this file to redirect to a stable release, we also had tried using gopkg.in, but we hadn't tried to combine two approaches together like what this PR does. |
This is a bit of a wart...
An alternative again might be to export to YET ANOTHER repo that is just
the import-rewritten tip of the stable branch...
…On Feb 7, 2017 1:27 AM, "Dr. Stefan Schimanski" ***@***.***> wrote:
I want to mention one downside of this approach: go get will checkout the
code using gopkg.in, i.e. the git remote looks like this:
[remote "origin"]
url = https://gopkg.in/kubernetes/client-go.v1
fetch = +refs/heads/*:refs/remotes/origin/*
In other words, a git pull --rebase or probably also go get -u will stay
on the v1 branch. If you delete the repo and go get k8s.io/client-go
again, you get the new major release, if there is any.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#49 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AFVgVHrX3ciEeWD26mpgiMxn7yROmsLtks5raDjwgaJpZM4L3KvF>
.
|
Issues go stale after 90d of inactivity. Prevent issues from auto-closing with an If this issue is safe to close now please do so with Send feedback to sig-testing, kubernetes/test-infra and/or |
/cc @deads2k @lavalamp @caesarxuchao