Switched ci over to pnpm cache
continuous-integration/drone/push Build is passing Details

This commit is contained in:
Nicolai Ort 2023-03-29 20:08:19 +02:00
parent ca1c96b252
commit 324612b5dd
Signed by: niggl
GPG Key ID: 13AFA55AF62F269F
1 changed files with 41 additions and 0 deletions

View File

@ -12,6 +12,13 @@ get:
path: odit-registry-builder
name: password
---
kind: secret
name: npm_url
get:
path: odit-npm-cache
name: url
---
kind: pipeline
type: kubernetes
@ -26,6 +33,9 @@ steps:
from_secret: docker_username
password:
from_secret: docker_password
build_args:
- NPM_REGISTRY_URL:
from_secret: npm_url
repo: registry.odit.services/lfk/beamershow
tags:
- dev
@ -37,6 +47,34 @@ trigger:
event:
- push
---
kind: pipeline
type: kubernetes
name: build:latest
steps:
- name: build latest
image: plugins/docker
depends_on: [clone]
settings:
username:
from_secret: docker_username
password:
from_secret: docker_password
build_args:
- NPM_REGISTRY_URL:
from_secret: npm_url
repo: registry.odit.services/lfk/beamershow
tags:
- latest
registry: registry.odit.services
mtu: 1000
trigger:
branch:
- main
event:
- push
---
kind: pipeline
type: kubernetes
@ -50,6 +88,9 @@ steps:
from_secret: docker_username
password:
from_secret: docker_password
build_args:
- NPM_REGISTRY_URL:
from_secret: npm_url
repo: registry.odit.services/lfk/beamershow
tags:
- '${DRONE_TAG}'