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

dep; update travis, dist, test, coverage #954

Merged
merged 1 commit into from
Oct 30, 2017

Conversation

judwhite
Copy link
Contributor

Similar to nsqio/go-nsq#218

Ready for review. @mreiferson @jehiah @ploxiln

rm -rf $DIR/.godeps
mkdir -p $DIR/.godeps
export GOPATH=$DIR/.godeps:$GOPATH
GOPATH=$DIR/.godeps gpm install
Copy link
Member

Choose a reason for hiding this comment

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

I've always liked that dist.sh preserves the state of my GOPATH, should we maintain that property?

Copy link
Contributor Author

@judwhite judwhite Oct 29, 2017

Choose a reason for hiding this comment

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

@mreiferson With dep you don't have to change GOPATH, it uses ./vendor. Maybe I misunderstood you?

Copy link
Member

Choose a reason for hiding this comment

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

Perfect!

@judwhite
Copy link
Contributor Author

@mreiferson Squashed. go1.9 GOARCH=386 failed on TestReconfigure, flaky test?

Tests also take a bit to execute, let me know if you want to drop go1.7.

@judwhite judwhite changed the title dep; update .travis.yml and dist.sh dep; update travis, dist, test, coverage Oct 29, 2017
@ploxiln
Copy link
Member

ploxiln commented Oct 30, 2017

I re-started that one sub-test and it passed. (I intended to copy the failure details and make an issue for the flaky test, but wasn't being careful and lost the copy.)

@mreiferson
Copy link
Member

this is cool, thanks.

@judwhite last request, update the docs on http://nsq.io/deployment/installing.html#building-from-source?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants