kind: pipeline
name: backend

steps:
- name: backend
  image: plugins/docker
  settings:
    repo: caminsha/bt-backend
    context: ./backend
    dockerfile: ./backend/Dockerfile.prod
    username:
      from_secret: DOCKER_USERNAME
    password:
      from_secret: DOCKER_SECRET
  when:
    branch:
      - main
    event:
      - push
---
kind: pipeline
name: frontend

steps:
- name: frontend
  image: plugins/docker
  settings:
    repo: caminsha/bt-frontend
    context: ./frontend
    dockerfile: ./frontend/Dockerfile.prod
    username:
      from_secret: DOCKER_USERNAME
    password:
      from_secret: DOCKER_SECRET
  when:
    branch:
      - main
    event:
      - push