Files
werkregie/.werkator.yml

32 lines
825 B
YAML

# Werkator CI configuration for werkregie (built by https://werkator.javagil.de).
# Reference: https://github.com/mhoennig/werkator/blob/main/docs/configuration.md
werkator:
version:
since: "1.0.1"
gitea:
baseUrl: https://git.javagil.de
owner: mi
repo: werkregie
statusContext: werkator
artifacts:
retentionPerBranch: 3
watcher:
newBranchMaxAge: 5d
builds:
# The gradle wrapper is committed, so the build environment needs a JDK
# and nothing else; Foojay loads the Temurin 25 of the toolchain (ADR 0001).
default:
trigger:
onPush: true
cleanCommand: rm -rf dashboard/build
buildCommand: cd dashboard && ./gradlew --console=plain --no-daemon build
timeout: 10m
artifactDirs:
- dashboard/build/reports
stdoutLog: build.stdout.log
stderrLog: build.stderr.log