Woodpecker
You can setup JReleaser to run with Woodpecker.
| If you’re already building with either Maven or Gradle then you might use the JReleaser Maven Plugin or the JReleaser Gradle Plugin instead. |
.woodpecker.yml
pipeline:
fetch:
image: docker:git
commands:
- git fetch --tags
test:
image: maven:3-jdk-10
commands:
- mvn -B verify
release:
image: jreleaser/jreleaser-slim:latest
commands:
- jreleaser full-release
secrets:
- source: github_token
target: jreleaser_github_token
You may use latest to pull the latest stable release or early-access to pull the latest snapshot.
|
You’ll need to create secrets to store JRELEASER_GITHUB_TOKEN and any other
secrets for JReleaser to access the GitHub API and other sensitive data.
|