Initial commit

This commit is contained in:
ext 2025-09-24 18:29:03 +02:00
commit 77eb78058b
9 changed files with 352 additions and 0 deletions

39
.woodpecker/build.yaml Normal file
View file

@ -0,0 +1,39 @@
when:
- event: push
branch: ${CI_REPO_DEFAULT_BRANCH}
- event: pull_request
steps:
- name: builder
image: woodpeckerci/plugin-kaniko:1.3.0
when:
- path: Dockerfile.builder
event: push
branch: ${CI_REPO_DEFAULT_BRANCH}
settings:
registry: ${CI_FORGE_URL##https://}
repo: ${CI_REPO_OWNER}/${CI_REPO_NAME}-builder
dockerfile: Dockerfile.builder
username: CIBot
password:
from_secret: package_token
- name: compile
image: ${CI_FORGE_URL##https://}/${CI_REPO_OWNER}/${CI_REPO_NAME}-builder
pull: true
when:
- event: push
branch: ${CI_REPO_DEFAULT_BRANCH}
- event: pull_request
commands:
- make compile
- name: dpkg
image: ${CI_FORGE_URL##https://}/${CI_REPO_OWNER}/${CI_REPO_NAME}-builder
pull: true
when:
- event: push
branch: ${CI_REPO_DEFAULT_BRANCH}
commands:
- make dpkg
environment:
password:
from_secret: package_token