Yuvipanda has uploaded a new change for review.

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

Change subject: Add golang images
......................................................................

Add golang images

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


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

diff --git a/build.py b/build.py
index 3cebbcc..70351f1 100755
--- a/build.py
+++ b/build.py
@@ -36,6 +36,9 @@
         # Python refers to python3, because it is 2016!
         'python/base': [
             'python/web',
+        ],
+        'golang/base': [
+            'golang/web',
         ]
     },
 }
diff --git a/golang/base/.dockerignore b/golang/base/.dockerignore
new file mode 100644
index 0000000..689cf97
--- /dev/null
+++ b/golang/base/.dockerignore
@@ -0,0 +1 @@
+Dockerfile.template
diff --git a/golang/base/Dockerfile.template b/golang/base/Dockerfile.template
new file mode 100644
index 0000000..58ac034
--- /dev/null
+++ b/golang/base/Dockerfile.template
@@ -0,0 +1,5 @@
+# Toollabs Golang runtime image
+# Name: docker-registry.tools.wmflabs.org/toollabs-golang
+FROM {registry}/{image_prefix}-base
+
+RUN apt-get install --yes -t jessie-backports golang-go
diff --git a/golang/web/.dockerignore b/golang/web/.dockerignore
new file mode 100644
index 0000000..689cf97
--- /dev/null
+++ b/golang/web/.dockerignore
@@ -0,0 +1 @@
+Dockerfile.template
diff --git a/golang/web/Dockerfile.template b/golang/web/Dockerfile.template
new file mode 100644
index 0000000..dc9cea0
--- /dev/null
+++ b/golang/web/Dockerfile.template
@@ -0,0 +1,5 @@
+# Toollabs golang webserver image
+# Name: docker-registry.tools.wmflabs.org/toollabs-golang-web
+FROM {registry}/{image_prefix}-golang-base
+
+RUN apt-get install --yes toollabs-webservice

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: Ibac3c81a434c9a8f426ec8e8e745d2f0d9396af8
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