Files
ts-onlinetime-ranks/.drone.yml

44 lines
1017 B
YAML

kind: pipeline
type: docker
name: frontend
steps:
- name: Build and push frontend image
image: plugins/docker
settings:
username:
from_secret: docker_username
password:
from_secret: docker_password
dockerfile: frontend/Dockerfile
context: frontend/
repo: docker.humenius.me/humenius/ts-onlinetime-ranks-frontend
registry: docker.humenius.me
tags: ["latest", "${DRONE_SEMVER}"]
trigger:
ref:
- refs/tags/* # only trigger when tagging
---
kind: pipeline
type: docker
name: backend
steps:
- name: Build and push backend image
image: plugins/docker
settings:
username:
from_secret: docker_username
password:
from_secret: docker_password
dockerfile: backend/Dockerfile
context: backend/
repo: docker.humenius.me/humenius/ts-onlinetime-ranks-backend
registry: docker.humenius.me
tags: ["latest", "${DRONE_SEMVER}"]
trigger:
ref:
- refs/tags/* # only trigger when tagging