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