kind: pipeline type: docker name: default steps: - name: build image: maven:3-eclipse-temurin-17-alpine commands: - mvn package -DskipTests volumes: &caches - name: maven path: /root/.m2 - name: test image: maven:3-eclipse-temurin-17-alpine commands: - mvn test volumes: *caches depends_on: - build volumes: - name: maven temp: {}