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