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 +