diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index ff246ec4aa7910c32b4567c2057d9e0ab0f4802f..655c74178a96a381a33311970147051470159ecc 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,4 +1,4 @@
-image: durcheinander/pack-build:1.0.1
+image: durcheinander/pack-build:1.1.0
 
 stages:
 - build
diff --git a/pack-build/Dockerfile b/pack-build/Dockerfile
index e02480354f573cedc21fc5ba1224428f8b31412f..39665d3bf7c41a1cc2832fbe0f4c2a1ca3c2acde 100644
--- a/pack-build/Dockerfile
+++ b/pack-build/Dockerfile
@@ -13,7 +13,8 @@ zip \
 curl
 RUN npm install --global \
 yarn \
-mudslide
+mudslide \
+to-static-jsonp
 
 # remove the code that waits for a key after login:
 # 137         process.stdin.setRawMode(true);
diff --git a/pack-build/Makefile b/pack-build/Makefile
new file mode 100644
index 0000000000000000000000000000000000000000..f444fbb27451a487ae6d161fa21ee416199615d1
--- /dev/null
+++ b/pack-build/Makefile
@@ -0,0 +1,10 @@
+IMAGE := durcheinander/pack-build
+
+.PHONY: publish
+publish: image
+	docker push $(IMAGE):$(file < version.txt)
+	docker push $(IMAGE):latest
+
+.PHONY: image
+image:
+	docker build . -t $(IMAGE):$(file < version.txt) -t $(IMAGE):latest
diff --git a/pack-build/version.txt b/pack-build/version.txt
new file mode 100644
index 0000000000000000000000000000000000000000..9084fa2f716a7117829f3f32a5f4cef400e02903
--- /dev/null
+++ b/pack-build/version.txt
@@ -0,0 +1 @@
+1.1.0