1
0
Fork 0
photos/build/drone.yml

84 lines
1.5 KiB
YAML

kind: pipeline
type: kubernetes
name: control
steps:
- name: docker
image: plugins/docker
settings:
dockerfile: build/control/Dockerfile
registry: registry.makerforce.io
repo: registry.makerforce.io/photos/control
tags:
- dev
username:
from_secret: docker_username
password:
from_secret: docker_password
when:
branch: main
---
kind: pipeline
type: kubernetes
name: preview
steps:
- name: docker
image: plugins/docker
settings:
dockerfile: build/preview/Dockerfile
registry: registry.makerforce.io
repo: registry.makerforce.io/photos/preview
tags:
- dev
username:
from_secret: docker_username
password:
from_secret: docker_password
when:
branch: main
---
kind: pipeline
type: kubernetes
name: web
steps:
- name: docker
image: plugins/docker
settings:
dockerfile: build/web/Dockerfile
registry: registry.makerforce.io
repo: registry.makerforce.io/photos/web
tags:
- dev
username:
from_secret: docker_username
password:
from_secret: docker_password
when:
branch: main
---
kind: pipeline
type: kubernetes
name: proxy
steps:
- name: docker
image: plugins/docker
settings:
dockerfile: build/proxy/Dockerfile
registry: registry.makerforce.io
repo: registry.makerforce.io/photos/proxy
tags:
- dev
username:
from_secret: docker_username
password:
from_secret: docker_password
when:
branch: main