anvilcraft4/.drone.yml
LordMZTE 98ca02a653
All checks were successful
continuous-integration/drone/push Build is passing
ci: add CI
chore: CI attempt 2

chore: CI attempt 3

chore: Ci attempt 4

chore: CI attempt 5

chore: CI attempt 6

chore: CI attempt 7
2022-06-28 16:18:28 +02:00

40 lines
884 B
YAML

kind: pipeline
type: docker
steps:
- name: release
image: debian:bullseye
commands:
- apt update
- apt install -y
curl
jq
libarchive-dev
libcurl4-openssl-dev
pkgconf
xz-utils
- mkdir -p zig
- cd zig
# this always downloads the latest zig
- curl -o zig.tar.xz $(curl 'https://ziglang.org/download/index.json' | jq -r '.master."x86_64-linux".tarball')
- tar xf zig.tar.xz
- mv zig-linux*/* .
- export PATH="$PATH:$(pwd)"
- cd ..
- ./build.zig
- name: publish
image: plugins/gitea-release
settings:
base_url: https://git.tilera.org
api_key:
from_secret: gitea_token
note: CHANGELOG.md
title: tag-${DRONE_TAG}
files:
- build/ac4-*.zip
when:
event: tag
depends_on:
- release