diff --git a/docker/Dockerfile.Messenger b/docker/Dockerfile.Messenger index af84465cb7153c1268e808ad939b0fa235f69e8a..d38c764a9ccbdbce840964c38f736f34eeb72394 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 6a0ac2d49cfd5645d03b39dbd47c0912bcc33034..165977480e141e94a43e4f333d1191bcb68fa25e 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 e65d77da80b31d1cb1715f67be653ee6fa38cf79..3c9227a5bc915390a5a7b050d1784d0ca266383a 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 f0eaab9a7e62590f0583f9a0453b702b26d9c56d..9df74db970537d65eea8c2dca14586e5917e721c 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