From 58a3e1d2ea36d8eefe68ac504e892623b857058f Mon Sep 17 00:00:00 2001
From: Philipp Stadler <hello@phstadler.com>
Date: Sat, 20 Jul 2024 20:41:48 +0200
Subject: [PATCH] feat: provide JSON utility

---
 .gitlab-ci.yml         |  2 +-
 pack-build/Dockerfile  |  3 ++-
 pack-build/Makefile    | 10 ++++++++++
 pack-build/version.txt |  1 +
 4 files changed, 14 insertions(+), 2 deletions(-)
 create mode 100644 pack-build/Makefile
 create mode 100644 pack-build/version.txt

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index ff246ec..655c741 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 e024803..39665d3 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 0000000..f444fbb
--- /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 0000000..9084fa2
--- /dev/null
+++ b/pack-build/version.txt
@@ -0,0 +1 @@
+1.1.0
-- 
GitLab