From e4da7de6920ce3a7e1293255d7f4701e5cd3d731 Mon Sep 17 00:00:00 2001 From: "scott.eppler" <scott.eppler@coda.global> Date: Tue, 8 Oct 2019 14:18:50 -0500 Subject: [PATCH] Update WebhookStash sample-function to use new approach I used AlpineFunction as the example to follow as suggested by @alexellis Signed-off-by: scott.eppler <scott.eppler@coda.global> --- sample-functions/WebhookStash/Dockerfile | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/sample-functions/WebhookStash/Dockerfile b/sample-functions/WebhookStash/Dockerfile index 716e7dbc..4f7ef758 100644 --- a/sample-functions/WebhookStash/Dockerfile +++ b/sample-functions/WebhookStash/Dockerfile @@ -1,3 +1,5 @@ +FROM openfaas/classic-watchdog:0.14.4 as watchdog + FROM golang:1.11-alpine as builder ENV CGO_ENABLED=0 @@ -7,14 +9,13 @@ ENTRYPOINT [] WORKDIR /go/src/github.com/openfaas/faas/sample-functions/WebhookStash COPY handler.go . -# COPY vendor vendor RUN go install -FROM functions/alpine:latest +FROM alpine:3.10 -# Needed to reach the hub -RUN apk --no-cache add ca-certificates +COPY --from=watchdog /fwatchdog /usr/bin/fwatchdog +RUN chmod +x /usr/bin/fwatchdog COPY --from=builder /go/bin/WebhookStash /usr/bin/WebhookStash ENV fprocess "/usr/bin/WebhookStash" -- GitLab