amogusspecialsauce/.woodpecker/3-build-pr-closed.yml

36 lines
854 B
YAML
Raw Normal View History

2024-10-06 12:15:51 +00:00
steps:
- name: Compile gmqcc (amd64/prc)
image: alpine
commands:
- chmod +x ci-dependencies.sh
- ./ci-dependencies.sh
- cd gmqcc
- make
- cd ..
- name: Compile SpecialSauce (amd64/prc)
image: alpine
commands:
- chmod +x ci-dependencies.sh
- chmod +x build.sh
- ./ci-dependencies.sh
- bash build.sh
- name: Upload Artifacts (amd64/prc)
image: ocram85/plugin-gitea-package:latest
settings:
user:
from_secret: reg-user
password:
from_secret: reg-pass
owner: "amogus.tv"
package_name: "amogusspecialsauce"
package_version: "${CI_COMMIT_BRANCH}"
file_source: "./dist/compiled-${CI_COMMIT_SHA:0:10}.zip"
file_name: "compiled-latest.zip"
update: "true"
when:
- event: [pull_request_closed]
branch:
- ${CI_COMMIT_BRANCH}