kind: pipeline type: docker name: continuous integration environment: ZIG_VERSION: 0.13.0 steps: - name: setup image: ubuntu:latest environment: ZIG_VERSION: ${ZIG_VERSION} commands: - apt-get update - apt-get install -y xz-utils wget libsdl2-dev glslang-tools spirv-tools - wget https://ziglang.org/download/${ZIG_VERSION}/zig-linux-x86_64-${ZIG_VERSION}.tar.xz - tar -xf zig-linux-x86_64-${ZIG_VERSION}.tar.xz - export PATH=$PATH:$(pwd)/zig-linux-x86_64-${ZIG_VERSION} - zig version - name: build image: ubuntu:latest environment: ZIG_VERSION: ${ZIG_VERSION} commands: - export PATH=$PATH:$(pwd)/zig-linux-x86_64-${ZIG_VERSION} - zig build - name: test image: ubuntu:latest environment: ZIG_VERSION: ${ZIG_VERSION} commands: - export PATH=$PATH:$(pwd)/zig-linux-x86_64-${ZIG_VERSION} - zig build test