From 5f45ce1a23a99ae7b8347feb177b7f6fadbe5b6a Mon Sep 17 00:00:00 2001 From: RBER Admin Date: Mon, 8 Dec 2025 16:46:08 +0000 Subject: [PATCH] Add Drone CI pipeline --- .drone.yml | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 .drone.yml diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..9bb407c --- /dev/null +++ b/.drone.yml @@ -0,0 +1,32 @@ +kind: pipeline +type: kubernetes +name: build-backstage + +steps: + - name: build-backend + image: node:18-bookworm + commands: + - corepack enable + - yarn install --immutable + - yarn tsc + - yarn build:backend + + - name: docker-build-push + image: plugins/docker + settings: + registry: harbor.rber.bj + repo: harbor.rber.bj/rber/backstage + tags: + - v0.1.0 + - latest + dockerfile: packages/backend/Dockerfile + username: + from_secret: harbor_username + password: + from_secret: harbor_password + +trigger: + branch: + - main + event: + - push