summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitlab-ci.yml4
-rwxr-xr-xbin/cibuild9
2 files changed, 13 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
new file mode 100644
index 0000000..a6ae897
--- /dev/null
+++ b/.gitlab-ci.yml
@@ -0,0 +1,4 @@
+unit:
+ image: ruby:latest
+ script:
+ - sh ./bin/cibuild
diff --git a/bin/cibuild b/bin/cibuild
new file mode 100755
index 0000000..e8f2eaa
--- /dev/null
+++ b/bin/cibuild
@@ -0,0 +1,9 @@
+#!/bin/sh
+
+apt update -y && apt install -y gpg wget curl
+install -dm 755 /etc/apt/keyrings
+wget -qO - https://mise.jdx.dev/gpg-key.pub | gpg --dearmor | tee /etc/apt/keyrings/mise-archive-keyring.gpg 1> /dev/null
+echo "deb [signed-by=/etc/apt/keyrings/mise-archive-keyring.gpg arch=amd64] https://mise.jdx.dev/deb stable main" | tee /etc/apt/sources.list.d/mise.list
+apt update
+apt install -y mise
+./bin/test