kind: pipeline
type: docker
name: default

trigger:
  event:
    - push
    - custom

steps:
  - name: publish
    pull: if-not-exists
    image: openjdk:17-jdk
    environment:
      PACKAGESKEY:
        from_secret: GITEA_PACKAGE_PUBLIC_RW
    commands:
      - ./gradlew --no-daemon --parallel -Pnetherite.git.packages.token=$PACKAGESKEY build publish