Drone

You can setup JReleaser to run with Drone.

If you’re already building with either Maven or Gradle then you might use the JReleaser Maven Plugin or the JReleaser Gradle Plugin instead.
.drone.yml
kind: pipeline
name: default

steps:
  - name: fetch
    image: docker:git
    commands:
      - git fetch --tags

  - name: test
    image: maven:3-jdk-10
    commands:
      - mvn -B verify

  - name: release
    image: jreleaser/jreleaser-slim:latest
    environment:
      JRELEASER_GITHUB_TOKEN:
        from_secret: github_token
    commands:
      - jreleaser full-release
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.