--- kind: secret name: npmjs_domain get: path: odit-npm-bot name: domain --- kind: secret name: npmjs_token get: path: odit-npm-bot name: token --- kind: pipeline type: kubernetes name: test:pr steps: - name: playwright tests image: registry.odit.services/hub/zenika/alpine-chrome:with-playwright depends_on: [clone] commands: # - npm config set registry https://$NPM_REGISTRY_DOMAIN && npm config set //$NPM_REGISTRY_DOMAIN/:_authToken $NPM_REGISTRY_TOKEN - npx pnpm i - mkdir -p /home/chrome/.cache/ms-playwright/chromium-1000/chrome-linux - ln -s /usr/bin/chromium-browser /home/chrome/.cache/ms-playwright/chromium-1000/chrome-linux/chrome - yarn test environment: NPM_REGISTRY_DOMAIN: from_secret: npmjs_domain NPM_REGISTRY_TOKEN: from_secret: npmjs_token trigger: event: - pull_request