-
Notifications
You must be signed in to change notification settings - Fork 5.5k
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
fix: installing packr for arm is no longer working #5904
Conversation
Since Go 1.11, "go get" uses the modules system. This changes the location the package is downloaded. Additionally, "go get -u" does more work than required; changing this to "go get -d" speeds up the process. Finally, since Go 1.13 "go get" can also check out tags directly, avoiding an additional checkout. Signed-off-by: Patric Stout <[email protected]>
Codecov Report
@@ Coverage Diff @@
## master #5904 +/- ##
=======================================
Coverage 40.89% 40.89%
=======================================
Files 147 147
Lines 19633 19633
=======================================
Hits 8028 8028
Misses 10500 10500
Partials 1105 1105 Continue to review full report at Codecov.
|
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.
Looks good to me.
Also tested it here (note that the failure is due to ksonnet
and not packr
).
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, thank you!
Since Go 1.11, "go get" uses the modules system. This changes the location the package is downloaded. Additionally, "go get -u" does more work than required; changing this to "go get -d" speeds up the process. Finally, since Go 1.13 "go get" can also check out tags directly, avoiding an additional checkout. Signed-off-by: Patric Stout <[email protected]>
Since Go 1.11, "go get" uses the modules system. This changes the location the package is downloaded. Additionally, "go get -u" does more work than required; changing this to "go get -d" speeds up the process. Finally, since Go 1.13 "go get" can also check out tags directly, avoiding an additional checkout. Signed-off-by: Patric Stout <[email protected]>
Since Go 1.11, "go get" uses the modules system. This changes the location the package is downloaded. Additionally, "go get -u" does more work than required; changing this to "go get -d" speeds up the process. Finally, since Go 1.13 "go get" can also check out tags directly, avoiding an additional checkout. Signed-off-by: Patric Stout <[email protected]>
Since Go 1.11, "go get" uses the modules system. This changes the location the package is downloaded. Additionally, "go get -u" does more work than required; changing this to "go get -d" speeds up the process. Finally, since Go 1.13 "go get" can also check out tags directly, avoiding an additional checkout. Signed-off-by: Patric Stout <[email protected]>
Since Go 1.11, "go get" uses the modules system. This changes the location the package is downloaded. Additionally, "go get -u" does more work than required; changing this to "go get -d" speeds up the process. Finally, since Go 1.13 "go get" can also check out tags directly, avoiding an additional checkout. Signed-off-by: Patric Stout <[email protected]>
Since Go 1.11, "go get" uses the modules system. This changes the location the package is downloaded. Additionally, "go get -u" does more work than required; changing this to "go get -d" speeds up the process. Finally, since Go 1.13 "go get" can also check out tags directly, avoiding an additional checkout. Signed-off-by: Patric Stout <[email protected]>
Since Go 1.11, "go get" uses the modules system. This changes the location the package is downloaded. Additionally, "go get -u" does more work than required; changing this to "go get -d" speeds up the process. Finally, since Go 1.13 "go get" can also check out tags directly, avoiding an additional checkout. Signed-off-by: Patric Stout <[email protected]>
Since Go 1.11, "go get" uses the modules system. This changes the location the package is downloaded. Additionally, "go get -u" does more work than required; changing this to "go get -d" speeds up the process. Finally, since Go 1.13 "go get" can also check out tags directly, avoiding an additional checkout. Signed-off-by: Patric Stout <[email protected]>
ksonnet
has a similar issue, butksonnet
can no longer be compiled for arm. See #5271 (comment) for more details on that. So I left that out of this PR, as patching something that is still broken after that, felt not useful to me :)Note: this is the first time ever I did anything with go, so .. be a bit mindful of that while looking at this change :)
Checklist:
I've included "Closes [ISSUE #]" or "Fixes [ISSUE #]" in the description to automatically close the associated issue.I've updated both the CLI and UI to expose my feature, or I plan to submit a second PR with them.Optional. My organization is added to USERS.md.