phabricator-extensions: Add Dockerfile to download and extract our phabricator extensions (Bug 1362530). r?mars draft default tip
authorDavid Walsh <dwalsh@mozilla.com>
Fri, 05 May 2017 14:52:59 -0500
changeset 5671 c77e7b7dcd51a95f6f97e3213182c7dad2a8a371
parent 5669 5c15253272d1da87772751067097d271962ec413
push id239
push userbmo:dwalsh@mozilla.com
push dateFri, 05 May 2017 19:55:00 +0000
reviewersmars
bugs1362530
phabricator-extensions: Add Dockerfile to download and extract our phabricator extensions (Bug 1362530). r?mars MozReview-Commit-ID: Gb0JPcezblD
phabricator-extensions/Dockerfile
new file mode 100644
--- /dev/null
+++ b/phabricator-extensions/Dockerfile
@@ -0,0 +1,14 @@
+FROM alpine
+
+# The commit sha we wish to ship to prod
+ENV SHA master
+
+RUN apk --update add curl
+
+RUN curl -fsSL https://github.com/mozilla-conduit/phabricator-extensions/archive/${SHA}.tar.gz -o extensions.tar.gz \
+      && tar xzf extensions.tar.gz \
+      && rm extensions.tar.gz
+
+VOLUME ["extensions"]
+
+CMD ["/bin/sh"]