mirror of
https://git.robbyzambito.me/zaprus/
synced 2026-02-04 19:54:49 +00:00
27 lines
675 B
YAML
27 lines
675 B
YAML
when:
|
|
- event: ["push", "pull_request", "manual"]
|
|
branch: ["dev", "master", "test*"]
|
|
tag: ["v*"]
|
|
|
|
engine: "nixery"
|
|
|
|
dependencies:
|
|
nixpkgs:
|
|
- rclone
|
|
git+https://github.com/mitchellh/zig-overlay:
|
|
- master
|
|
|
|
steps:
|
|
- name: "Build"
|
|
command: "zig build -Doptimize=ReleaseSmall -Dcpu=baseline"
|
|
- name: "Publish"
|
|
command: |
|
|
rclone sync ./zig-out \
|
|
--webdav-url "$RELEASE_NEXTCLOUD_HOST/remote.php/dav/files/$RELEASE_NEXTCLOUD_USER/" \
|
|
--webdav-user "$RELEASE_NEXTCLOUD_USER" \
|
|
--webdav-pass "$RELEASE_NEXTCLOUD_PASS" \
|
|
--webdav-vendor nextcloud \
|
|
:webdav:"zaprus/zaprus-$TANGLED_REF_NAME" \
|
|
-q
|
|
|