Test this woodpecker thingy.
continuous-integration/woodpecker the build failed Details

lonjil 2021-12-02 02:47:14 +01:00
parent 3038309758
commit 797ec26eea
No known key found for this signature in database
1 changed files with 29 additions and 0 deletions

29
.woodpecker.yml Normal file
View File

@ -0,0 +1,29 @@
platform: linux/amd64
pipeline:
build-x86_64:
image: alpine
environment:
- ZIG_BIN=https://ziglang.org/builds/zig-linux-x86_64-0.9.0-dev.1815+20e19e75f.tar.xz
- ZIGMOD_BIN=https://github.com/nektro/zigmod/releases/download/v85/zigmod-x86_64-linux
commands:
- apk add --no-cache build-base curl-dev curl-static zlib-static
openssl-libs-static nghttp2-static brotli-static xz
- wget $ZIG_BIN
- wget $ZIGMOD_BIN
- tar xf zig-linux-x86_64-0.9.0-dev.1815+20e19e75f.tar.xz
- zig="$PWD/zig-linux-x86_64-0.9.0-dev.1815+20e19e75f/zig"
- zigmod="$PWD/zigmod-x86_64-linux"
- chmod +x $zigmod
- $zigmod ci
- $zig build -Dstatic=true
- echo $CI_BUILD_NUMBER
upload:
image: techknowlogick/drone-b2
secrets: [ backblaze ]
bucket: lonjilcdn
account: 003b9ee84a86c3d0000000004
key: ${backblaze}
source: zig-out/bin/derploader
strip_prefix: zig-out/bin/
target: artifacts/${CI_REPO}/${CI_COMMIT_SHA}-${CI_BUILD_NUMBER}/