chore: CI attempt 2 chore: CI attempt 3 chore: Ci attempt 4 chore: CI attempt 5 chore: CI attempt 6 chore: CI attempt 7
This commit is contained in:
parent
402520577a
commit
98ca02a653
39
.drone.yml
Normal file
39
.drone.yml
Normal file
|
@ -0,0 +1,39 @@
|
||||||
|
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
|
Loading…
Reference in a new issue