Makefile 772 B

1234567891011
  1. .PHONY: deps build
  2. docker-build:
  3. docker run --rm -i -t -e TRAVIS_GO_VERSION=$(TRAVIS_GO_VERSION) -e TRAVIS_BUILD_NUMBER=$(TRAVIS_BUILD_NUMBER) -e TRAVIS_TAG=$(TRAVIS_TAG) -v `pwd`:/fs/src/github.com/cad/ovpm -w /fs/src/github.com/cad/ovpm cadthecoder/ovpm-builder:latest
  4. docker-build-shell:
  5. docker run --rm -i -t -e TRAVIS_GO_VERSION=$(TRAVIS_GO_VERSION) -e TRAVIS_BUILD_NUMBER=$(TRAVIS_BUILD_NUMBER) -e TRAVIS_TAG=$(TRAVIS_TAG) -v `pwd`:/fs/src/github.com/cad/ovpm -w /fs/src/github.com/cad/ovpm cadthecoder/ovpm-builder:latest /bin/bash
  6. deps:
  7. # grpc related dependencies
  8. go get -u github.com/grpc-ecosystem/grpc-gateway/protoc-gen-grpc-gateway
  9. go get -u github.com/grpc-ecosystem/grpc-gateway/protoc-gen-swagger
  10. go get -u github.com/golang/protobuf/protoc-gen-go