Commit 5b840c3

mo khan <mo@mokhan.ca>
2025-03-14 16:15:13
chore: switch to debian in ci b/c playwright drivers need glibc
1 parent 97be97f
Changed files (1)
.gitlab-ci.yml
@@ -1,7 +1,11 @@
 test:
-  image: golang:1.24-alpine
-  variables:
-    PLAYWRIGHT_NODEJS_PATH: /usr/bin/node
+  image: golang:1.24-bookworm
   script:
-    - apk add --no-cache bash build-base firefox chromium git go make nodejs npm openssl-dev ruby ruby-bundler ruby-dev
+    - apt-get install -y build-essential chromium nodejs npm ruby-bundler ruby-dev libffi-dev zlib1g-dev libyaml-dev
+    - curl https://mise.run | sh
+    - ~/.local/bin/mise install
+    - echo 'eval "$(~/.local/bin/mise activate bash)"' >> ~/.bashrc
+    - echo '127.0.0.1 api.example.com' >> /etc/hosts
+    - echo '127.0.0.1 idp.example.com' >> /etc/hosts
+    - echo '127.0.0.1 ui.example.com' >> /etc/hosts
     - make