From 8d061f823f51893435ef7ae3694c355633e1c92e Mon Sep 17 00:00:00 2001 From: SebClem Date: Mon, 1 Jan 2024 15:07:46 +0100 Subject: [PATCH] Add preview --- .woodpecker/docker_dev.yml | 1 - .woodpecker/preview.yml | 26 ++++++++++++++++++++++++++ Dockerfile | 2 +- 3 files changed, 27 insertions(+), 2 deletions(-) create mode 100644 .woodpecker/preview.yml diff --git a/.woodpecker/docker_dev.yml b/.woodpecker/docker_dev.yml index b0bd289..c9eb921 100644 --- a/.woodpecker/docker_dev.yml +++ b/.woodpecker/docker_dev.yml @@ -3,7 +3,6 @@ when: - push - pull_request - manual - - tag steps: build-only: diff --git a/.woodpecker/preview.yml b/.woodpecker/preview.yml new file mode 100644 index 0000000..fb20720 --- /dev/null +++ b/.woodpecker/preview.yml @@ -0,0 +1,26 @@ +when: + branch: + exclude: renovate/* + event: [push, pull_request, manual] + +steps: + build: + image: node:20 + commands: + - corepack enable + - pnpm install + - pnpm build + - mv dist/index.html dist/200.html + + preview: + image: woodpeckerci/plugin-surge-preview + settings: + path: dist/ + surge_token: + from_secret: surge_token + forge_type: gitea + forge_url: https://git.sebclem.fr + forge_repo_token: + from_secret: surge_forge_token + when: + event: pull_request diff --git a/Dockerfile b/Dockerfile index eed6797..2973a92 100644 --- a/Dockerfile +++ b/Dockerfile @@ -25,5 +25,5 @@ ENTRYPOINT ["nginx", "-g", "daemon off;"] LABEL \ org.label-schema.name="Claptrap Bot" \ org.label-schema.url="https://claptrapbot.com" \ - org.label-schema.vcs-url="https://github.com/Sebclem/Claptrap-ui" \ + org.label-schema.vcs-url="https://git.sebclem.fr/sebclem/Claptrap-ui" \ org.label-schema.vendor="Sebclem"