index : static-web-server.git

ascending towards madness

author Jose Quintana <joseluisquintana20@gmail.com> 2020-05-06 13:25:44.0 +00:00:00
committer Jose Quintana <joseluisquintana20@gmail.com> 2020-05-06 13:25:44.0 +00:00:00
commit
9a109d7244c9824ccc06bf8b4da68043ddbdb1b0 [patch]
tree
4c266730b81ffe289dcad6f4043c786b371fa627
parent
e37d5136a3dd6d43a5e61965ca50f061a827a101
download
9a109d7244c9824ccc06bf8b4da68043ddbdb1b0.tar.gz

feat: staging ci pipeline



Diff

 .drone.yml | 55 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 55 insertions(+)

diff --git a/.drone.yml b/.drone.yml
index cc01e45..de714a1 100644
--- a/.drone.yml
+++ b/.drone.yml
@@ -186,6 +186,60 @@ trigger:
  event:
  - tag



---
kind: pipeline
type: docker
name: staging

platform:
  os: linux
  arch: amd64

steps:
- name: test
  image: joseluisq/rust-linux-darwin-builder:1.43.0
  commands:
    - make test

- name: release
  image: joseluisq/rust-linux-darwin-builder:1.43.0
  commands:
    - make prod.release

- name: publish-scratch
  image: plugins/docker
  settings:
    registry: registry.joseluisq.net
    repo: registry.joseluisq.net/static-web-server
    dockerfile: ./docker/scratch/Dockerfile
    username:
      from_secret: registry_username
    password:
      from_secret: registry_password
    tags:
      - v1-dev

- name: publish-alpine
  image: plugins/docker
  settings:
    registry: registry.joseluisq.net
    repo: registry.joseluisq.net/static-web-server
    dockerfile: ./docker/alpine/Dockerfile
    username:
      from_secret: registry_username
    password:
      from_secret: registry_password
    tags:
      - v1-dev-alpine

trigger:
  target:
  - staging



---
kind: pipeline
type: docker
@@ -205,6 +259,7 @@ steps:

depends_on:
- development
- staging
- production

trigger: