kind: pipeline type: docker name: haiti-framework steps: - name: publish image: maven:3.8.6-eclipse-temurin-17 commands: - echo "$GPG_PRIVATE_KEY" >> "gpg.txt" - echo "$MAVEN_SETTINGS" >> "maven-settings.xml" - gpg --pinentry-mode loopback --passphrase $GPG_PASSPHRASE --import gpg.txt - mvn --settings maven-settings.xml -U -P ossrh,release clean deploy trigger: # ref: # - refs/tags/v.*.*.*