ZhiFeng1993
4ad6ae83ae
Add usage in some hack/update scripts
2020-05-26 21:49:38 -07:00
Dr. Stefan Schimanski
45b0d9bd0a
hack/*protobuf.sh: dynamically find api roots
2019-03-06 08:36:14 +01:00
xichengliudui
9f6928c259
Fix shellcheck lint errors in ./hack/...
2019-02-20 01:31:58 -05:00
Matthias Bertschy
9b15af19b2
Update all script to use /usr/bin/env bash in shebang
2018-04-19 13:20:13 +02:00
Jeff Grafton
27d096d27d
Rename build-tools/ back to build/
2016-12-14 13:42:15 -08:00
Mike Danese
27116c6818
rename build/ to build-tools/
2016-10-24 14:41:56 -07:00
Joe Beda
4330560b6a
Make update-generated-*.sh not hack around with docker images
...
make-generated-{protobuf,runtime}.sh was doing some really nasty stuff with how
the build container was managed in order to copy results out. Since we have
more flexibility to grab results out of the build container, we can now avoid
all of this. Ideally we wouldn't have `hack` calling `build` at all, but we
aren't there yet.
2016-10-03 19:42:21 -07:00
Joe Beda
dc586ea8f7
Use rsync to get source into build container
...
We also add "version" to all docker images and containers
This version is to be incremented manually when we change the shape of the build
image (like changing the golang version or the set of volumes in the data
container). This will delete all older versions of images and containers when
the version is different.
2016-10-03 19:42:20 -07:00
Tim Hockin
55eaa38036
Allow non-root build to write go code.
2016-07-03 00:39:59 -07:00
Tim Hockin
ac75bd11cf
Run builds as the calling user
...
This means no 'sudo' is needed to copy files out.
2016-07-03 00:36:20 -07:00
David McMahon
ef0c9f0c5b
Remove "All rights reserved" from all the headers.
2016-06-29 17:47:36 -07:00
Wojciech Tyczynski
9a8e4f69cd
Fix script for updating protobufs.
2016-05-09 15:57:26 +02:00
Tim Hockin
18e7a3eb24
Get rid of hack/after-build scripts
...
The build is now fast enough to not need them.
2016-05-08 20:32:06 -07:00
Tim Hockin
79e2e5c108
Make *-generated-protobuf work with vendor
2016-05-08 20:30:38 -07:00
Jeff Grafton
0f041382ee
Use HOSTNAME in Docker build image tag hash
...
Additionally, use REPO_DIR in update-generated-protobuf, since this
should be more unique (when set).
2016-05-02 16:03:27 -07:00
jianhuiz
3bdd4130cd
add protobuf generation
2016-04-26 02:08:10 -07:00
Wojciech Tyczynski
43f5102903
Verify protobufs
2016-04-21 16:22:52 +02:00
Wojciech Tyczynski
52798beef2
Generate protobuf-related files in Docker
2016-03-09 10:45:24 +01:00
Clayton Coleman
b1e01875a1
go-to-protobuf: generate protobuf IDL and marshalers for Go structs
2016-01-06 21:09:20 -05:00