8000 Makefile: add a gss go build tag by maddyblue · Pull Request #35223 · cockroachdb/cockroach · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Makefile: add a gss go build tag #35223

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

Merged
merged 2 commits into from
Feb 27, 2019
Merged

Makefile: add a gss go build tag #35223

merged 2 commits into from
Feb 27, 2019

Conversation

maddyblue
Copy link
Contributor

This allows us to only build gss support if the Makefile determines it's
ok, instead of relying on Go's build tags as well.

Release note: None

This allows us to only build gss support if the Makefile determines it's
ok, instead of relying on Go's build tags as well.

Release note: None
@maddyblue maddyblue requested review from dt, knz, nvanbenschoten and a team February 27, 2019 02:07
@cockroach-teamcity
Copy link
Member

This change is Reviewable

Copy link
Member
@dt dt left a comment

Choose a reason for hiding this comment

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

Reviewed 2 of 2 files at r1.
Reviewable status: :shipit: complete! 0 of 0 LGTMs obtained (waiting on @knz and @nvanbenschoten)

@maddyblue
Copy link
Contributor Author

bors r+

@craig
Copy link
Contributor
craig bot commented Feb 27, 2019

Build failed

Copy link
Contributor
@knz knz left a comment

Choose a reason for hiding this comment

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

:lgtm: but please review the CI failures.

Reviewed 2 of 2 files at r1.
Reviewable status: :shipit: complete! 1 of 0 LGTMs obtained (waiting on @nvanbenschoten)

Trying to get the build back to green for now.

Release note: none.
@maddyblue maddyblue requested a review from a team February 27, 2019 13:31
@dt
Copy link
Member
dt commented Feb 27, 2019

I want a green build so skipping the docker test (looks like it is connecting to the wrong port) and adding some stubs to the test to get the uncovered code at least referenced so Unused isn't unhappy. Hopefully this should look greener.

@tbg
Copy link
Member
tbg commented Feb 27, 2019

LGTM

Copy link
Member
@tbg tbg left a comment

Choose a reason for hiding this comment

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

LGTM

I'm confused why you had to skip that test. Isn't it checked in and doesn't that somehow imply that it passes at least most of the time?

@dt
Copy link
Member
dt commented Feb 27, 2019

You and me both: I don't know how it passed before given that error -- it suggests the env var in the dockerfile doesn't work?. But either way, it is failing now and I just want the build to be green, so skipping until we can debug it later.

@tbg
Copy link
Member
tbg commented Feb 27, 2019

bors r+

craig bot pushed a commit that referenced this pull request Feb 27, 2019
35223: Makefile: add a gss go build tag r=tbg a=mjibson

This allows us to only build gss support if the Makefile determines it's
ok, instead of relying on Go's build tags as well.

Release note: None

Co-authored-by: Matt Jibson <matt.jibson@gmail.com>
Co-authored-by: David Taylor <tinystatemachine@gmail.com>
@craig
Copy link
Contributor
craig bot commented Feb 27, 2019

Build succeeded

@craig craig bot merged commit 02fa886 into cockroachdb:master Feb 27, 2019
@tbg
Copy link
Member
tbg commented Feb 27, 2019 via email

@maddyblue
Copy link
Contributor Author

The test probably stopped passing after adding the build tag. Maybe mkrelease needs to also be told about the gss tag? Everything is silly.

@maddyblue maddyblue deleted the krb-tag branch February 27, 2019 16:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants
0