37 lines
869 B
YAML
37 lines
869 B
YAML
# Tests, production artifact, smoke and main-branch deployment in one CI job.
|
|
werkator:
|
|
version:
|
|
since: "1.2.0"
|
|
below: "2.0"
|
|
|
|
gitea:
|
|
baseUrl: https://git.javagil.de
|
|
owner: mi
|
|
repo: werkjournal
|
|
|
|
builds:
|
|
default:
|
|
cleanCommand: ./gradlew --no-daemon --console=plain clean
|
|
buildCommand: ./tools/ci-jvm
|
|
artifactDirs:
|
|
- build/reports
|
|
- build/release
|
|
werkdock:
|
|
enabled: true
|
|
binary: werkdock
|
|
rootfs: .git/werkator/buildenv/werkjournal-buildenv-bookworm-jdk25-4f1c81297a73.tar.zst
|
|
env:
|
|
WERKJOURNAL_CI_DEPLOY: "1"
|
|
JAVA_HOME: /opt/jdk25
|
|
PLAYWRIGHT_BROWSERS_PATH: /opt/playwright-browsers
|
|
PATH: /opt/jdk25/bin:/usr/bin:/bin
|
|
jvm:
|
|
trigger:
|
|
onPush: true
|
|
branches: [main]
|
|
statusContext: werkator/jvm
|
|
|
|
artifacts:
|
|
retentionPerBranch: 1
|
|
keepLatestGreen: true
|