Commit Graph

8 Commits

Author SHA1 Message Date
Douglas Reid 6a051571ac
Switch to docker-based generation for pb.gos and docs. (#399) 2018-03-12 14:59:25 -07:00
Douglas Reid e8d85c7472 Fix build script for generation (#396)
* Fix generation script

* resolve conflicts

* Pin gofmt and update scripts

* Revert "Pin gofmt and update scripts"

This reverts commit aa0a0787e9.

* Attempting to fix circleci vendor issue

* Living dangerously

* Living dangerously 2

* Living dangerously 3

* fixing protoc issue

* update circleci to go1.10
2018-02-28 19:45:54 -08:00
Shriram Rajagopalan 0a387cd5a5
Circleci tweaks and remove unnecessary bazel build in presubmit (#287)
* circleci config

* nits

* updates

* no bazel build

* test

* undo test
2018-01-08 18:03:31 -05:00
Douglas Reid 881baa18b3
Install protoc if not found on system (#279)
* Echo out protoc version

* Add protoc install bits to Makefile

* Get at least protoc 3.5

* Remove problematic bazel conflict files

* don't obscure the copying of generated files

* Attempt to debug differences

* Update generated proto files to match changes here
2018-01-02 15:15:12 -08:00
Douglas Reid b08011c721
Add Makefile for mixer/v1 proto generation (#277)
This PR removes the mixer/v1 bazel code for protoc-based generation, replacing it that logic with a Makefile.

Notes:

- generate-protos.sh is updated to call make targets
- all BUILD files were rewritten with gazelle to supply default targets around the generated files
- each of the .proto files is touched, as it is regenerated as part of this PR
2017-12-20 19:17:05 -08:00
Kuat 48214571cf
Remove redundant file (#255)
Signed-off-by: Kuat Yessenov <kuat@google.com>
2017-11-21 22:01:29 -08:00
Zack Butcher 93fc167380
add a pre-commit script that generates pb.go files from our protos (#250) 2017-11-21 10:44:36 -08:00
Jason Young 4db1d092a4
Add scripts to auto-generate protobuf golang code (#233)
This is mostly copied over from istio.io/istio/mixer/ with tweaks to
adjust the paths so that *.pb.go files appears alongside the *.proto
files.
2017-11-13 08:53:44 -08:00