From 7e259d88b9dfcaf3ed15f396926a8b3a42d8c4c6 Mon Sep 17 00:00:00 2001 From: Miel Truyen Date: Tue, 18 Apr 2023 00:45:11 +0200 Subject: [PATCH] Drone CI --- .drone.yml | 17 +++++++++++++++++ package.json | 3 +++ 2 files changed, 20 insertions(+) create mode 100644 .drone.yml diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..41fe954 --- /dev/null +++ b/.drone.yml @@ -0,0 +1,17 @@ +--- + +kind: pipeline +type: docker +name: build +trigger: + branch: + - main +steps: + - name: build + image: node:18-alpine + commands: + - npm install -g pnpm + - apk add --no-cache jq + - echo -e "//npm.cerxes.net/:_authToken=$NPM_TOKEN" >> ~/.npmrc + - pnpm install + - pnpm publish --tag $(jq ".version" -r package.json) diff --git a/package.json b/package.json index ea6cebd..9c42a0e 100644 --- a/package.json +++ b/package.json @@ -23,6 +23,9 @@ "types": "./types/index.d.ts", "import": "./dist/es/index.js" }, + "publishConfig": { + "registry": "https://npm.cerxes.net" + }, "scripts": { "build": "rollup -c", "prerelease": "pnpm build",