Jan Tattermusch
24b68cd62f
generate interop test Dockerfiles using templates
9 years ago
Jan Tattermusch
c218d05029
move interop test docker files to a subdir
9 years ago
Craig Tiller
6169d5f7b0
Update copyrights
9 years ago
Alistair Veitch
75d5c0f024
post merge
9 years ago
Jan Tattermusch
8453acde02
move dockerfiles where they belong
9 years ago
Jan Tattermusch
91ad018c00
Build and run per-language containers for interop tests
9 years ago
nmittler
46ef6b0e13
Adding apr to grpc-java Dockerfile
9 years ago
Eric Anderson
c0944ddd19
For Docker grpc_java, no longer build Netty
...
In grpc/grpc-java#425 we will be removing the netty submodule.
10 years ago
Eric Anderson
798d36ee94
Don't build codegen in grpc/java dockerfile
...
We commit the codegen into Git, so it is already available. Travis-CI is
testing the codegen, so we don't need to test it as part of interop
tests.
This means we no longer need a C compiler installed, so we stop using
grpc/base.
10 years ago
Eric Anderson
55420b07bc
Use protobuf java and nano from Maven Central
...
The protobuf jars are now available from Maven Central. Use them instead
of building our own.
10 years ago
Nicolas "Pixel" Noble
2f02bb051f
Further cleanup.
10 years ago
Eric Anderson
a04a64d368
Update Java Dockerfile to proto3-alpha-2 and add nanoproto
10 years ago
Craig Tiller
ab37138647
Update year
10 years ago
Craig Tiller
6ce372cc8f
Add copyrights to docker files, makefiles
10 years ago
Donna Dionne
1829e4cf42
Fixing go docker file to use the correct golang path
...
Fixing java_base to edit permission on a key file
10 years ago
Eric Anderson
ae47921895
Update grpc_java_base Dockerfile to proto3
...
Proto3 is now required for Java, so build it including the Java runtime
since it is not on Maven.
10 years ago
Donna Dionne
c08e3b8a7e
updating repository names
10 years ago
Eric Anderson
c180e9f70c
Fix grpc_java* Docker images
...
The images seem to have been broken starting with 12e12a3
, but the
removal of Maven support from grpc-java also broke them further.
SSH handling no longer uses $HOME as it does not agree with /etc/passwd
in older docker versions[1] and prevented SSH from seeing the config
file.
Some effort was also made to reduce the image sizes by removing
temporary files.
1. https://github.com/docker/docker/issues/2968
10 years ago
Tim Emiola
12e12a39ab
Updates the Java Dockerfiles to pull source from GitHub
10 years ago
Tim Emiola
41b6d9aad3
Switched to using protobuf-2.6.1 for now
10 years ago
Tim Emiola
7d5b1027ed
Updates java_base to pull in protobuf
10 years ago
Tim Emiola
6ed6036e02
Updates the Java Dockerfiles to pull source from GitHub
10 years ago
Tim Emiola
baa26f845e
Updates the JDK to JDK8
...
- necessary to allow seamless interop testing, as discussed earlier this week.
10 years ago
Nicolas Noble
ddef24620a
Adding the tools directory to the git export.
10 years ago