kind: pipeline type: docker name: default platform: arch: amd64 os: linux steps: - name: test image: maven:3.6.3-openjdk-8 commands: - java -version - mvn -v - mvn test - name: build image: maven:3.6.3-openjdk-8 commands: - mvnw clean package # - name: publish # image: plugins/docker:19.03.8 # environment: # PLUGIN_REGISTRY: 192.168.100.144:5000 # PLUGIN_REPO: 192.168.100.144:5000/node/example # settings: # insecure: true # tags: # - latest # - ${DRONE_STAGE_OS}-${DRONE_STAGE_ARCH}-${DRONE_REPO_BRANCH}-${DRONE_COMMIT_SHA:0:8}