Yuvipanda has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/297282

Change subject: Add nodejs base + web images
......................................................................

Add nodejs base + web images

Change-Id: I43ed84fbaacb85cc6871ccb73fedbc8dbebea5f9
---
M build.py
A nodejs/base/.dockerignore
A nodejs/base/Dockerfile.template
A nodejs/web/.dockerignore
A nodejs/web/Dockerfile.template
5 files changed, 17 insertions(+), 0 deletions(-)


  git pull 
ssh://gerrit.wikimedia.org:29418/operations/docker-images/toollabs-images 
refs/changes/82/297282/1

diff --git a/build.py b/build.py
index ead179f..3718df6 100755
--- a/build.py
+++ b/build.py
@@ -27,6 +27,9 @@
             'java/web',
         ],
         'static-web': [],
+        'nodejs/base': [
+            'nodejs/web',
+        ],
     },
 }
 
diff --git a/nodejs/base/.dockerignore b/nodejs/base/.dockerignore
new file mode 100644
index 0000000..689cf97
--- /dev/null
+++ b/nodejs/base/.dockerignore
@@ -0,0 +1 @@
+Dockerfile.template
diff --git a/nodejs/base/Dockerfile.template b/nodejs/base/Dockerfile.template
new file mode 100644
index 0000000..b31da44
--- /dev/null
+++ b/nodejs/base/Dockerfile.template
@@ -0,0 +1,7 @@
+# Toollabs NodeJS runtime image
+# Name: docker-registry.tools.wmflabs.org/toollabs-nodejs
+FROM {registry}/{image_prefix}-base
+
+RUN apt-get install --yes \
+    npm \
+    nodejs-legacy
diff --git a/nodejs/web/.dockerignore b/nodejs/web/.dockerignore
new file mode 100644
index 0000000..689cf97
--- /dev/null
+++ b/nodejs/web/.dockerignore
@@ -0,0 +1 @@
+Dockerfile.template
diff --git a/nodejs/web/Dockerfile.template b/nodejs/web/Dockerfile.template
new file mode 100644
index 0000000..27ab3a4
--- /dev/null
+++ b/nodejs/web/Dockerfile.template
@@ -0,0 +1,5 @@
+# Toollabs NodeJS webserver image
+# Name: docker-registry.tools.wmflabs.org/toollabs-nodejs-web
+FROM {registry}/{image_prefix}-nodejs-base
+
+RUN apt-get install --yes toollabs-webservice

-- 
To view, visit https://gerrit.wikimedia.org/r/297282
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I43ed84fbaacb85cc6871ccb73fedbc8dbebea5f9
Gerrit-PatchSet: 1
Gerrit-Project: operations/docker-images/toollabs-images
Gerrit-Branch: master
Gerrit-Owner: Yuvipanda <yuvipa...@wikimedia.org>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to