1
0
Fork 0
photos/build/drone.yml

84 lines
1.5 KiB
YAML
Raw Permalink Normal View History

2020-06-13 16:04:33 +08:00
kind: pipeline
2020-06-18 00:06:35 +08:00
type: kubernetes
2020-06-13 16:04:33 +08:00
name: control
steps:
- name: docker
image: plugins/docker
settings:
dockerfile: build/control/Dockerfile
registry: registry.makerforce.io
repo: registry.makerforce.io/photos/control
tags:
2020-06-13 16:06:49 +08:00
- dev
2020-06-13 16:04:33 +08:00
username:
from_secret: docker_username
password:
from_secret: docker_password
2020-06-13 16:20:43 +08:00
when:
branch: main
2020-06-13 16:04:33 +08:00
---
kind: pipeline
2020-06-18 00:06:35 +08:00
type: kubernetes
2020-06-13 16:04:33 +08:00
name: preview
steps:
- name: docker
image: plugins/docker
settings:
2020-06-13 16:06:49 +08:00
dockerfile: build/preview/Dockerfile
2020-06-13 16:04:33 +08:00
registry: registry.makerforce.io
repo: registry.makerforce.io/photos/preview
tags:
2020-06-13 16:06:49 +08:00
- dev
2020-06-13 16:04:33 +08:00
username:
from_secret: docker_username
password:
from_secret: docker_password
2020-06-13 16:20:43 +08:00
when:
branch: main
2020-06-13 16:04:33 +08:00
2020-06-13 16:53:34 +08:00
---
kind: pipeline
2020-06-18 00:06:35 +08:00
type: kubernetes
2020-06-13 16:53:34 +08:00
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
2020-06-13 16:04:33 +08:00
---
kind: pipeline
2020-06-18 00:06:35 +08:00
type: kubernetes
2020-06-13 16:04:33 +08:00
name: proxy
steps:
- name: docker
image: plugins/docker
settings:
dockerfile: build/proxy/Dockerfile
registry: registry.makerforce.io
repo: registry.makerforce.io/photos/proxy
tags:
2020-06-13 16:06:49 +08:00
- dev
2020-06-13 16:04:33 +08:00
username:
from_secret: docker_username
password:
from_secret: docker_password
2020-06-13 16:20:43 +08:00
when:
branch: main
2020-06-13 16:04:33 +08:00