hellomicronaut/.drone.yml

39 lines
958 B
YAML

---
kind: pipeline
name: default
type: docker
steps:
- name: test
image: eclipse-temurin:17-jdk
commands:
- ./gradlew test
# - name: push
# image: docker:dind
# environment:
# AUTH_TOKEN: # Gitea access token ENV variable
# from_secret: auth # Name of DroneCI secret exposed above
# commands:
# - "sleep 5"
# - "docker ps -a"
# - "docker build -t git.data.coop/${DRONE_REPO_NAME}:${DRONE_TAG} ."
# - "docker push git.data.coop/${DRONE_REPO_OWNER}/${DRONE_REPO_NAME}:${DRONE_TAG}"
# - "docker tag git.data.coop/${DRONE_REPO_NAME}:${DRONE_TAG} git.data.coop/${DRONE_REPO_NAME}:latest"
# - "docker push git.data.coop/${DRONE_REPO_OWNER}/${DRONE_REPO_NAME}:latest"
# when:
# event:
# - tag
#services:
# - name: docker
# image: docker:dind
# privileged: true
# volumes:
# - name: dockersock
# path: /var/run
#volumes:
# - name: dockersock
# temp: {}