summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
blob: c3e417e3507ee536509c16ec441ab273db0ad56c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
variables:
  ZARCH: "x86_64"
  ZOS: "linux"
  ZVER: "0.15.1"

stages:
  - build

build-job:
  stage: build
  image: docker.io/library/fedora:42
  script:
    - dnf -y install make minisign
    - curl -O https://ziglang.org/download/${ZVER}/zig-${ZARCH}-${ZOS}-${ZVER}.tar.xz
    - curl -O https://ziglang.org/download/${ZVER}/zig-${ZARCH}-${ZOS}-${ZVER}.tar.xz.minisig
    - minisign -Vm zig-${ZARCH}-${ZOS}-${ZVER}.tar.xz -P RWSGOq2NVecA2UPNdBUZykf1CCb147pkmdtYxgb3Ti+JO/wCYvhbAb/U
    - tar xf zig-${ZARCH}-${ZOS}-${ZVER}.tar.xz
    - make release ZIG=$PWD/zig-${ZARCH}-${ZOS}-${ZVER}/zig
  artifacts:
    paths:
      - zig-release/*/bin/*