From 2520d9ec7c71424003f3ac40462c29f729322e42 Mon Sep 17 00:00:00 2001
From: Alex <alexellis2@gmail.com>
Date: Tue, 3 Jan 2017 23:55:52 +0000
Subject: [PATCH] Move to sh

---
 gateway/build.sh  |  5 +++++
 oneshot.sh        | 20 ++++++++++----------
 watchdog/build.sh |  5 ++++-
 3 files changed, 19 insertions(+), 11 deletions(-)
 create mode 100755 gateway/build.sh

diff --git a/gateway/build.sh b/gateway/build.sh
new file mode 100755
index 00000000..7787c530
--- /dev/null
+++ b/gateway/build.sh
@@ -0,0 +1,5 @@
+#!/bin/sh
+echo Building catservice:latest
+
+docker build -t catservice .
+
diff --git a/oneshot.sh b/oneshot.sh
index fe2b70ac..53aac2e7 100755
--- a/oneshot.sh
+++ b/oneshot.sh
@@ -1,12 +1,12 @@
-#!/bin/bash
+#!/bin/sh
 
- docker network create --driver overlay --attachable functions
- git clone https://github.com/alexellis/faas && cd faas
- cd watchdog
- ./build.sh
- docker build -t catservice .
- docker service rm catservice ; docker service create --network=functions --name catservice catservice
- cd ..
- cd gateway
- docker build -t server . ;docker rm -f server; docker run -d -v /var/run/docker.sock:/var/run/docker.sock --name server -p 8080:8080 --network=functions server
+docker network create --driver overlay --attachable functions
+git clone https://github.com/alexellis/faas && cd faas
+cd watchdog
+./build.sh
+docker build -t catservice .
+docker service rm catservice ; docker service create --network=functions --name catservice catservice
+cd ..
+cd gateway
+docker build -t server . ;docker rm -f server; docker run -d -v /var/run/docker.sock:/var/run/docker.sock --name server -p 8080:8080 --network=functions server
 
diff --git a/watchdog/build.sh b/watchdog/build.sh
index bd4bd47b..f9787e54 100755
--- a/watchdog/build.sh
+++ b/watchdog/build.sh
@@ -1,4 +1,7 @@
-#!/bin/bash
+#!/bin/sh
+
+# Below makes use of "builder pattern" so that binary is extracted separate
+# from the golang runtime/SDK
 
 docker build -t watchdog:latest . -f Dockerfile.build
 docker create --name buildoutput watchdog:latest
-- 
GitLab