From d79608edbb7ca68b0a26f6c021a141373308081f Mon Sep 17 00:00:00 2001 From: Nicolai Ort Date: Wed, 29 Mar 2023 19:46:49 +0200 Subject: [PATCH] Switched drone to pnpm cache --- .drone.yml | 24 +++++++++++++++--------- 1 file changed, 15 insertions(+), 9 deletions(-) diff --git a/.drone.yml b/.drone.yml index b34daf8a..b5b72fc4 100644 --- a/.drone.yml +++ b/.drone.yml @@ -19,6 +19,13 @@ get: path: odit-git-bot name: sshkey +--- +kind: secret +name: npm_url +get: + path: odit-npm-cache + name: url + --- kind: pipeline type: kubernetes @@ -29,9 +36,12 @@ steps: depends_on: ["clone"] image: registry.odit.services/hub/library/node:19.7.0-alpine3.16 commands: - - npm config set registry http://npm-cache.drone.svc.cluster.local:8080 && npm i -g pnpm@7 + - npm config set registry $NPM_REGISTRY_URL && npm i -g pnpm@7.29.3 - pnpm i - pnpm licenses:export + environment: + NPM_REGISTRY_URL: + from_secret: npm_url - name: push new licenses file to repo depends_on: ["run full license export"] image: appleboy/drone-git-push @@ -52,10 +62,8 @@ steps: password: from_secret: docker_password build_args: - - NPM_REGISTRY_DOMAIN: - from_secret: npmjs_domain - - NPM_REGISTRY_TOKEN: - from_secret: npmjs_token + - NPM_REGISTRY_URL: + from_secret: npm_url repo: lfk/frontend tags: - dev @@ -81,10 +89,8 @@ steps: password: from_secret: docker_password build_args: - - NPM_REGISTRY_DOMAIN: - from_secret: npmjs_domain - - NPM_REGISTRY_TOKEN: - from_secret: npmjs_token + - NPM_REGISTRY_URL: + from_secret: npm_url repo: lfk/frontend tags: - "${DRONE_TAG}"