From 1bc0094e01fdfb284ec7708c44e28a7d10a337d3 Mon Sep 17 00:00:00 2001
From: lior <diler.lior@gmail.com>
Date: Fri, 29 Jul 2022 11:41:33 +0200
Subject: [PATCH] add command helper in dockerfiles

---
 docker/Dockerfile.Messenger | 36 ++++++++++++++++++----------------
 docker/Dockerfile.Receiver  | 37 ++++++++++++++++++-----------------
 docker/Dockerfile.Slack     | 39 +++++++++++++++++++------------------
 docker/Dockerfile.Twitter   | 39 +++++++++++++++++++------------------
 4 files changed, 78 insertions(+), 73 deletions(-)

diff --git a/docker/Dockerfile.Messenger b/docker/Dockerfile.Messenger
index af84465..d38c764 100755
--- a/docker/Dockerfile.Messenger
+++ b/docker/Dockerfile.Messenger
@@ -1,17 +1,19 @@
-FROM node:17.0.0
-
-SHELL ["/bin/bash", "-c"]
-COPY src/servers/serverFacebook.js src/servers/serverFacebook.js
-COPY package.json package.json
-COPY src/buildTemplate.js src/buildTemplate.js
-COPY src/dataTranslator.js src/dataTranslator.js
-COPY src/mongoose.js src/mongoose.js
-COPY src/postToService.js src/postToService.js
-COPY src/rabbitMQ/send.js src/rabbitMQ/send.js
-COPY scripts/wait-for-it.sh wait-for-it.sh
-
-ARG messengerPort
-#ARG MESSENGER_BOT_ID
-EXPOSE ${messengerPort}
-
-RUN source /root/.bashrc && npm install
+FROM node:17.0.0
+
+SHELL ["/bin/bash", "-c"]
+COPY src/servers/serverFacebook.js src/servers/serverFacebook.js
+COPY package.json package.json
+COPY src/buildTemplate.js src/buildTemplate.js
+COPY src/dataTranslator.js src/dataTranslator.js
+COPY src/commandHelper.js src/commandHelper.js
+
+COPY src/mongoose.js src/mongoose.js
+COPY src/postToService.js src/postToService.js
+COPY src/rabbitMQ/send.js src/rabbitMQ/send.js
+COPY scripts/wait-for-it.sh wait-for-it.sh
+
+ARG messengerPort
+#ARG MESSENGER_BOT_ID
+EXPOSE ${messengerPort}
+
+RUN source /root/.bashrc && npm install
diff --git a/docker/Dockerfile.Receiver b/docker/Dockerfile.Receiver
index 6a0ac2d..1659774 100755
--- a/docker/Dockerfile.Receiver
+++ b/docker/Dockerfile.Receiver
@@ -1,18 +1,19 @@
-FROM node:17.0.0
-
-SHELL ["/bin/bash", "-c"]
-
-COPY package.json package.json
-
-COPY src/buildTemplate.js src/buildTemplate.js
-COPY src/dataTranslator.js src/dataTranslator.js
-COPY src/mongoose.js src/mongoose.js
-COPY src/postToService.js src/postToService.js
-
-COPY src/rabbitMQ/receiveQueues.js src/rabbitMQ/receiveQueues.js
-COPY src/rabbitMQ/send.js src/rabbitMQ/send.js
-
-COPY scripts/wait-for-it.sh wait-for-it.sh
-COPY scripts/launchReceive.sh launchReceive.sh
-
-RUN source /root/.bashrc && npm install
+FROM node:17.0.0
+
+SHELL ["/bin/bash", "-c"]
+
+COPY package.json package.json
+
+COPY src/buildTemplate.js src/buildTemplate.js
+COPY src/dataTranslator.js src/dataTranslator.js
+COPY src/mongoose.js src/mongoose.js
+COPY src/postToService.js src/postToService.js
+COPY src/commandHelper.js src/commandHelper.js
+
+COPY src/rabbitMQ/receiveQueues.js src/rabbitMQ/receiveQueues.js
+COPY src/rabbitMQ/send.js src/rabbitMQ/send.js
+
+COPY scripts/wait-for-it.sh wait-for-it.sh
+COPY scripts/launchReceive.sh launchReceive.sh
+
+RUN source /root/.bashrc && npm install
diff --git a/docker/Dockerfile.Slack b/docker/Dockerfile.Slack
index e65d77d..3c9227a 100755
--- a/docker/Dockerfile.Slack
+++ b/docker/Dockerfile.Slack
@@ -1,19 +1,20 @@
-FROM node:17.0.0
-
-SHELL ["/bin/bash", "-c"]
-COPY package.json package.json
-
-COPY src/servers/serverSlack.js src/servers/serverSlack.js
-
-COPY src/buildTemplate.js src/buildTemplate.js
-COPY src/dataTranslator.js src/dataTranslator.js
-COPY src/mongoose.js src/mongoose.js
-COPY src/postToService.js src/postToService.js
-
-COPY src/rabbitMQ/send.js src/rabbitMQ/send.js
-COPY scripts/wait-for-it.sh wait-for-it.sh
-
-ARG slackPort
-EXPOSE ${slackPort}
-
-RUN source /root/.bashrc && npm install
+FROM node:17.0.0
+
+SHELL ["/bin/bash", "-c"]
+COPY package.json package.json
+
+COPY src/servers/serverSlack.js src/servers/serverSlack.js
+
+COPY src/buildTemplate.js src/buildTemplate.js
+COPY src/dataTranslator.js src/dataTranslator.js
+COPY src/mongoose.js src/mongoose.js
+COPY src/postToService.js src/postToService.js
+COPY src/commandHelper.js src/commandHelper.js
+
+COPY src/rabbitMQ/send.js src/rabbitMQ/send.js
+COPY scripts/wait-for-it.sh wait-for-it.sh
+
+ARG slackPort
+EXPOSE ${slackPort}
+
+RUN source /root/.bashrc && npm install
diff --git a/docker/Dockerfile.Twitter b/docker/Dockerfile.Twitter
index f0eaab9..9df74db 100755
--- a/docker/Dockerfile.Twitter
+++ b/docker/Dockerfile.Twitter
@@ -1,19 +1,20 @@
-FROM node:17.0.0
-
-SHELL ["/bin/bash", "-c"]
-COPY package.json package.json
-
-COPY src/servers/serverTwitter.js src/servers/serverTwitter.js
-
-COPY src/buildTemplate.js src/buildTemplate.js
-COPY src/dataTranslator.js src/dataTranslator.js
-COPY src/mongoose.js src/mongoose.js
-COPY src/postToService.js src/postToService.js
-
-COPY src/rabbitMQ/send.js src/rabbitMQ/send.js
-COPY scripts/wait-for-it.sh wait-for-it.sh
-
-ARG twitterPort
-EXPOSE ${twitterPort}
-
-RUN source /root/.bashrc && npm install
+FROM node:17.0.0
+
+SHELL ["/bin/bash", "-c"]
+COPY package.json package.json
+
+COPY src/servers/serverTwitter.js src/servers/serverTwitter.js
+
+COPY src/buildTemplate.js src/buildTemplate.js
+COPY src/dataTranslator.js src/dataTranslator.js
+COPY src/mongoose.js src/mongoose.js
+COPY src/postToService.js src/postToService.js
+COPY src/commandHelper.js src/commandHelper.js
+
+COPY src/rabbitMQ/send.js src/rabbitMQ/send.js
+COPY scripts/wait-for-it.sh wait-for-it.sh
+
+ARG twitterPort
+EXPOSE ${twitterPort}
+
+RUN source /root/.bashrc && npm install
-- 
GitLab