diff options
| author | mo khan <mo@mokhan.ca> | 2025-05-29 10:58:46 -0600 |
|---|---|---|
| committer | mo khan <mo@mokhan.ca> | 2025-05-29 10:58:46 -0600 |
| commit | 47d8b4a6f851ba0ff57f4573436a40f982268324 (patch) | |
| tree | 10cc783c314ea523542ae6affa959516625984e2 | |
| parent | e6e5636248e0a459e0950b9c9c73ef68c4d5b6ed (diff) | |
chore: install a ci build
| -rw-r--r-- | .gitlab-ci.yml | 4 | ||||
| -rwxr-xr-x | bin/cibuild | 9 |
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 |
