From 77ae1e62fcaec47d4077ac89c3edd2c3148a91b4 Mon Sep 17 00:00:00 2001 From: prosety Date: Sun, 13 Nov 2022 20:43:58 +0100 Subject: [PATCH] FEAT: add plausible & drone --- .drone.yml | 34 ++++++++++++++++++++++++++++++++++ src/layouts/Layout.astro | 1 + 2 files changed, 35 insertions(+) create mode 100644 .drone.yml diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..c803849 --- /dev/null +++ b/.drone.yml @@ -0,0 +1,34 @@ +kind: pipeline +type: docker +name: default + +steps: +- name: deploy + image: docker/compose + volumes: + - name: docker + path: /var/run/docker.sock + - name: pegaz + path: /opt/pegaz + environment: + CI_DOMAIN: + from_secret: CI_DOMAIN + commands: + - apk add --upgrade npm bash findutils rsync sed + - WORKDIR="/opt/pegaz/services/pegazio" + - rm -rf $WORKDIR + - mkdir $WORKDIR + - rsync -av --progress ./ $WORKDIR --exclude ./node_modules + - cd $WORKDIR + - npm install + - npm run build + - sed -i "s|URL=.*|URL=\"https://$CI_DOMAIN\"|g" config.sh + - bash /opt/pegaz/cli.pegaz.sh update pegazio + +volumes: +- name: pegaz + host: + path: /opt/pegaz +- name: docker + host: + path: /var/run/docker.sock diff --git a/src/layouts/Layout.astro b/src/layouts/Layout.astro index d304d54..8f7bb60 100644 --- a/src/layouts/Layout.astro +++ b/src/layouts/Layout.astro @@ -19,6 +19,7 @@ const { title } = Astro.props; +