--- kind: secret name: docker_username get: path: odit-registry-builder name: username --- kind: secret name: docker_password get: path: odit-registry-builder name: password --- kind: secret name: npm_url get: path: odit-npm-cache name: url --- kind: pipeline type: kubernetes name: build:latest steps: - name: docker release image: registry.odit.services/library/drone-kaniko depends_on: [clone] settings: username: from_secret: docker_username password: from_secret: docker_password build_args: - NPM_REGISTRY_URL: from_secret: npm_url repo: lfk/kiosk tags: - latest cache: true registry: registry.odit.services trigger: branch: - main event: - push --- kind: pipeline type: kubernetes name: build:dev steps: - name: docker edge image: registry.odit.services/library/drone-kaniko depends_on: [clone] settings: username: from_secret: docker_username password: from_secret: docker_password build_args: - NPM_REGISTRY_URL: from_secret: npm_url repo: lfk/kiosk tags: - edge cache: true registry: registry.odit.services trigger: branch: - dev event: - push --- kind: pipeline type: kubernetes name: build:tag steps: - name: docker release image: registry.odit.services/library/drone-kaniko depends_on: [clone] settings: username: from_secret: docker_username password: from_secret: docker_password build_args: - NPM_REGISTRY_URL: from_secret: npm_url repo: lfk/kiosk tags: - "${DRONE_TAG}" cache: true registry: registry.odit.services trigger: event: - tag --- kind: pipeline type: kubernetes name: check:pr steps: - name: type checks depends_on: - "clone" image: registry.odit.services/hub/library/node:19.9.0-alpine3.16 commands: - npm config set registry $NPM_REGISTRY_URL && npm i -g pnpm@8 - pnpm i - pnpm check environment: NPM_REGISTRY_URL: from_secret: npm_url - name: build check depends_on: - "clone" image: registry.odit.services/hub/library/node:19.9.0-alpine3.16 commands: - npm config set registry $NPM_REGISTRY_URL && npm i -g pnpm@8 - pnpm i - pnpm build environment: NPM_REGISTRY_URL: from_secret: npm_url trigger: event: - pull_request