From 16d84df4ecb59e0c860805240d2b15f9dd86a9c2 Mon Sep 17 00:00:00 2001 From: Marten Seemann Date: Thu, 9 Apr 2020 12:11:30 +0700 Subject: [PATCH] print the commit that the interop docker image was build with --- interop/Dockerfile | 3 ++- interop/run_endpoint.sh | 2 ++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/interop/Dockerfile b/interop/Dockerfile index 8b4449b87..845b97582 100644 --- a/interop/Dockerfile +++ b/interop/Dockerfile @@ -18,6 +18,7 @@ RUN git clone https://github.com/lucas-clemente/quic-go && \ WORKDIR /quic-go +RUN git rev-parse HEAD > commit.txt RUN go build -o server interop/server/main.go && \ go build -o client interop/client/main.go @@ -27,7 +28,7 @@ FROM martenseemann/quic-network-simulator-endpoint:latest WORKDIR /quic-go COPY --from=builder /quic-go/internal/testdata/cert.pem /quic-go/internal/testdata/priv.key internal/testdata/ -COPY --from=builder /quic-go/server /quic-go/client ./ +COPY --from=builder /quic-go/commit.txt /quic-go/server /quic-go/client ./ COPY run_endpoint.sh . RUN chmod +x run_endpoint.sh diff --git a/interop/run_endpoint.sh b/interop/run_endpoint.sh index acc3ac5ff..9c3ee55a7 100644 --- a/interop/run_endpoint.sh +++ b/interop/run_endpoint.sh @@ -4,6 +4,8 @@ set -e # Set up the routing needed for the simulation. /setup.sh +echo "Using commit:" `cat commit.txt` + if [ "$ROLE" == "client" ]; then # Wait for the simulator to start up. /wait-for-it.sh sim:57832 -s -t 10