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

Fix highlander builds #21

Merged
merged 11 commits into from
Sep 8, 2016
Merged

Fix highlander builds #21

merged 11 commits into from
Sep 8, 2016

Conversation

pavel-main
Copy link
Contributor

@pavel-main pavel-main commented Sep 7, 2016

PROJECTS=(ashes firebrand fox-notifications green-river integration-tests isaac middlewarehouse phoenix-scala prov-shit)

TODO:

  • Fix middlewarehouse build
  • Move selective builds from AWS Base Images #16
  • Remove prodsmall project
  • Make symlink to flyway in prov-shit
  • chown buildkite agent's home directory
  • Remove firebird project

@pavel-main pavel-main added the WIP label Sep 7, 2016
BUILDDIRS = $(SUBDIRS:%=build-%) build-integrations
TESTDIRS = $(SUBDIRS:%=test-%) test-integrations
BUILDDIRS = $(SUBDIRS:%=build-%)
TESTDIRS = $(SUBDIRS:%=test-%)
Copy link
Contributor Author

@pavel-main pavel-main Sep 7, 2016

Choose a reason for hiding this comment

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

Not sure about this, need more feedback about how it works

Copy link
Contributor Author

Choose a reason for hiding this comment

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

@jmataya Gonna move integration/shipstation to level up and treat it as equal project

Copy link
Contributor Author

Choose a reason for hiding this comment

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

... maybe later, this PR is growing exponentially

@pavel-main pavel-main force-pushed the fix/there-can-be-only-one branch from 3db67af to 8dedbca Compare September 7, 2016 10:47
@pavel-main pavel-main force-pushed the fix/there-can-be-only-one branch from abd8f5d to 39c63b8 Compare September 7, 2016 11:13
ln -s `pwd` $(BUILDPATH); true
rm -rf $(GOPATH)/src/github.com/FoxComm/highlander
mkdir -p $(GOPATH)/src/github.com/FoxComm/highlander
cp -R . $(BUILDPATH)
Copy link
Contributor Author

@pavel-main pavel-main Sep 7, 2016

Choose a reason for hiding this comment

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

go build works with symlinking, but I had troubles with go test, this is the clunky solution I came to

Copy link
Contributor

Choose a reason for hiding this comment

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

Yeah, I've noticed the go test problems recently. This seems like as good of a solution as I had.

@pavel-main pavel-main force-pushed the fix/there-can-be-only-one branch from 0f80a4f to b7f9d4e Compare September 7, 2016 11:23
@pavel-main pavel-main removed the WIP label Sep 7, 2016
@pavel-main
Copy link
Contributor Author

@@ -16,8 +16,7 @@ import:
version: 0c8185d9a3ba82aeac98db3313a268a5b6df99b5
- package: github.com/elodina/go-kafka-avro
vcs: git
version: 0c29ad915b6b7dc6cf416005fdae3d1c6b5d9672
repo: git@github.com:FoxComm/go-kafka-avro.git
version: ab6b1d1c9a2361e639af25c13653fee505b5d2ce
Copy link
Contributor

Choose a reason for hiding this comment

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

You want to revert this change. We need the FoxComm-specific go-kafka-avro because it fixes a bug in the upstream library. See: elodina/go-kafka-avro#9.

If glide install fails with an error once you've reverted the change, blow away /vendor and all will be good.

@jmataya
Copy link
Contributor

jmataya commented Sep 7, 2016

In general, it looks good. Make sure to check out the comments on middlewarehouse before we merge.

@pavel-main pavel-main force-pushed the fix/there-can-be-only-one branch from cd81184 to 01a33b7 Compare September 8, 2016 05:44
@pavel-main pavel-main force-pushed the fix/there-can-be-only-one branch from df38a9c to 1677d55 Compare September 8, 2016 07:06
@pavel-main pavel-main force-pushed the fix/there-can-be-only-one branch from f01cd4a to df0a6c5 Compare September 8, 2016 07:34
@pavel-main pavel-main merged commit 838013d into master Sep 8, 2016
@pavel-main pavel-main deleted the fix/there-can-be-only-one branch September 8, 2016 08:44
anru pushed a commit that referenced this pull request Mar 3, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants