From 97e64733da5a72f685135a488e1f3a3c978f02ba Mon Sep 17 00:00:00 2001 From: kayomn Date: Sat, 6 Jul 2024 21:27:42 +0200 Subject: [PATCH] Register new external dependencies with the CI --- .drone.yml | 28 +++++++++++++++++++++++----- 1 file changed, 23 insertions(+), 5 deletions(-) diff --git a/.drone.yml b/.drone.yml index 8335e9d..96ed275 100644 --- a/.drone.yml +++ b/.drone.yml @@ -1,9 +1,27 @@ kind: pipeline +type: docker name: continuous integration steps: -- name: build & test - image: chainguard/zig:latest - commands: - - zig build - - zig build test + - name: setup + image: ubuntu:latest + commands: + - apt-get update + - apt-get install -y wget gnupg software-properties-common + - apt-get install -y sdl2-dev glslang-tools spirv-tools + - wget https://ziglang.org/download/0.10.1/zig-linux-x86_64-0.10.1.tar.xz + - tar -xf zig-linux-x86_64-0.10.1.tar.xz + - export PATH=$PATH:$(pwd)/zig-linux-x86_64-0.10.1 + - zig version + + - name: build + image: ubuntu:latest + commands: + - export PATH=$PATH:$(pwd)/zig-linux-x86_64-0.10.1 + - zig build + + - name: test + image: ubuntu:latest + commands: + - export PATH=$PATH:$(pwd)/zig-linux-x86_64-0.10.1 + - zig build test \ No newline at end of file