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