From f6c14a70ec54d8d01220d1d5a8a95d114b2fe824 Mon Sep 17 00:00:00 2001 From: Alex Ellis Date: Wed, 13 Sep 2017 08:32:37 -0700 Subject: [PATCH] Add gofmt to watchdog Signed-off-by: Alex Ellis --- watchdog/Dockerfile | 3 +++ watchdog/build.sh | 3 ++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/watchdog/Dockerfile b/watchdog/Dockerfile index e6facbbe..d475f7f6 100644 --- a/watchdog/Dockerfile +++ b/watchdog/Dockerfile @@ -10,6 +10,9 @@ COPY requesthandler_test.go . #COPY requestHandler.go . COPY types types +# Run a gofmt and exclude all vendored code. +RUN gofmt -l -d $(find . -type f -name '*.go' -not -path "./vendor/*") + RUN go test # Stripping via -ldflags "-s -w" diff --git a/watchdog/build.sh b/watchdog/build.sh index 55b8e823..d41d839f 100755 --- a/watchdog/build.sh +++ b/watchdog/build.sh @@ -11,9 +11,10 @@ else fi docker create --name buildoutput functions/watchdog:build echo -docker cp buildoutput:/go/src/github.com/alexellis/faas/watchdog/watchdog ./fwatchdog +docker cp buildoutput:/go/src/github.com/alexellis/faas/watchdog/watchdog ./fwatchdog docker cp buildoutput:/go/src/github.com/alexellis/faas/watchdog/watchdog-armhf ./fwatchdog-armhf docker cp buildoutput:/go/src/github.com/alexellis/faas/watchdog/watchdog.exe ./fwatchdog.exe docker rm buildoutput +