Add docker build
Some checks reported errors
continuous-integration/drone/push Build was killed

This commit is contained in:
Jake Walker 2022-08-10 14:57:29 +01:00 committed by Jake Walker
parent fa2e0cf7f0
commit 3e1e5b24b5
Signed by: jakew
GPG key ID: 2B83DC56C147243B

View file

@ -3,6 +3,9 @@ kind: pipeline
type: kubernetes type: kubernetes
name: deploy name: deploy
node_selector:
kubernetes.io/arch: amd64
steps: steps:
- name: frontend-build - name: frontend-build
image: node:lts-alpine image: node:lts-alpine
@ -10,6 +13,7 @@ steps:
- cd frontend - cd frontend
- yarn install - yarn install
- yarn run build - yarn run build
depends_on: []
- name: frontend-deploy - name: frontend-deploy
image: plugins/netlify image: plugins/netlify
settings: settings:
@ -19,6 +23,35 @@ steps:
from_secret: netlify_site_id from_secret: netlify_site_id
path: ./frontend/dist path: ./frontend/dist
prod: true prod: true
depends_on:
- frontend-build
- name: bridge-build-arm64
image: plugins/kaniko
settings:
username:
from_secret: gitea_user
password:
from_secret: gitea_token
registry: git.vh7.uk
repo: git.vh7.uk/jakew/echo-web-bridge
context: ./bridge
tags: latest-arm64
platform: linux/arm64
depends_on: []
- name: bridge-build-amd64
image: plugins/kaniko
settings:
username:
from_secret: gitea_user
password:
from_secret: gitea_token
registry: git.vh7.uk
repo: git.vh7.uk/jakew/echo-web-bridge
context: ./bridge
tags: latest-amd64
platform: linux/amd64
depends_on:
- bridge-build-arm64
trigger: trigger:
branch: branch: