diff options
author | stefanwimmer128 | 2023-11-22 18:31:18 +0100 |
---|---|---|
committer | stefanwimmer128 | 2023-11-22 18:31:18 +0100 |
commit | 4a258aa757c7dc48bb59b59efcbb90f27fa0c84b (patch) | |
tree | 31b7849c36bf2f5ef9487f886030029229bb31a1 /.woodpecker.yml | |
parent | a20179cbaff09cfb5548d56120b7efb3669e4a52 (diff) | |
download | aur-4a258aa757c7dc48bb59b59efcbb90f27fa0c84b.tar.gz |
Move from GitLab to Woodpecker CI
Diffstat (limited to '.woodpecker.yml')
-rw-r--r-- | .woodpecker.yml | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/.woodpecker.yml b/.woodpecker.yml new file mode 100644 index 000000000000..f0faf7cd31d5 --- /dev/null +++ b/.woodpecker.yml @@ -0,0 +1,50 @@ +labels: + picus: small + +steps: + build: + image: codeberg.org/stefanwimmer128/archlinux-chaotic-paru-user:latest + commands: + - export HOME=/home/user + - sudo chown -R $(id -u):$(id -g) . + - paru -Syu --noconfirm + - makepkg -s --noconfirm + upload: + image: woodpeckerci/plugin-s3 + settings: + bucket: zellij-selector + source: "*.pkg.tar.zst" + target: /${CI_PIPELINE_NUMBER}/ + path_style: true + endpoint: https://minio.stefanwimmer128.xyz/ + access_key: + from_secret: upload_key + secret_key: + from_secret: upload_secret + checksum: + image: alpine:latest + commands: + - sha256sum *.pkg.tar.zst | tee SHA256SUM + upload-checksum: + image: woodpeckerci/plugin-s3 + settings: + bucket: zellij-selector + source: SHA256SUM + target: /${CI_PIPELINE_NUMBER}/ + path_style: true + endpoint: https://minio.stefanwimmer128.xyz/ + access_key: + from_secret: upload_key + secret_key: + from_secret: upload_secret + publish: + when: + event: tag + image: woodpeckerci/plugin-gitea-release + settings: + base_url: https://codeberg.org/ + files: + - zellij-selector-${CI_COMMIT_TAG}-any.pkg.tar.zst + - SHA256SUM + api_key: + from_secret: release_token |