From 2a65d345f1cc2aca2dfb8ed4693e0ad90befcbd4 Mon Sep 17 00:00:00 2001 From: valere Date: Wed, 21 Aug 2024 12:54:47 +0200 Subject: [PATCH] pegaz -> docker-web --- .drone.yml | 36 +-- README.md | 4 +- app.vue | 12 +- components/applications-list.vue | 10 +- components/backup-restore.vue | 10 +- components/demo.vue | 8 +- components/disclaimer.vue | 2 +- components/hero-buttons.vue | 6 +- components/hero-title.vue | 16 +- components/svg/deluge.vue | 47 --- components/svg/docker-web.vue | 32 ++ components/svg/pegaz.vue | 65 ----- components/svg/transmission.vue | 110 +++++++ coverage/add.vue.html | 136 --------- coverage/base.css | 224 -------------- coverage/block-navigation.js | 87 ------ coverage/clover.xml | 108 ------- coverage/coverage-final.json | 4 - coverage/favicon.png | Bin 445 -> 0 bytes coverage/index.html | 146 ---------- coverage/list.vue.html | 124 -------- coverage/prettify.css | 1 - coverage/prettify.js | 2 - coverage/row.vue.html | 274 ------------------ coverage/sort-arrow-sprite.png | Bin 138 -> 0 bytes coverage/sorter.js | 196 ------------- .../tmp/coverage-13499-1677657161408-2.json | 1 - docker-compose.yml | 3 +- logo.svg | 155 +++++----- package-lock.json | 2 +- pages/index.vue | 6 +- 31 files changed, 253 insertions(+), 1574 deletions(-) delete mode 100755 components/svg/deluge.vue create mode 100755 components/svg/docker-web.vue delete mode 100755 components/svg/pegaz.vue create mode 100755 components/svg/transmission.vue delete mode 100644 coverage/add.vue.html delete mode 100644 coverage/base.css delete mode 100644 coverage/block-navigation.js delete mode 100644 coverage/clover.xml delete mode 100644 coverage/coverage-final.json delete mode 100644 coverage/favicon.png delete mode 100644 coverage/index.html delete mode 100644 coverage/list.vue.html delete mode 100644 coverage/prettify.css delete mode 100644 coverage/prettify.js delete mode 100644 coverage/row.vue.html delete mode 100644 coverage/sort-arrow-sprite.png delete mode 100644 coverage/sorter.js delete mode 100644 coverage/tmp/coverage-13499-1677657161408-2.json diff --git a/.drone.yml b/.drone.yml index 07a386e..6a30ef3 100644 --- a/.drone.yml +++ b/.drone.yml @@ -5,32 +5,12 @@ name: default steps: - name: deploy image: docker:dind - 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 - - source /opt/pegaz/config.sh - - adduser -D $USERNAME - - WORKDIR="/opt/pegaz/services/$DRONE_REPO_NAME" - - rm -rf $WORKDIR - - su $USERNAME -c "mkdir $WORKDIR" - - su $USERNAME -c "rsync -av --exclude ./node_modules /drone/src/ $WORKDIR" - - cd $WORKDIR - - npm install - - '[[ -f config.sh ]] && sed -i "s|DOMAIN=.*|DOMAIN=\"$CI_DOMAIN\"|g" config.sh' - - '[[ -f .env ]] && sed -i "s|DOMAIN=.*|DOMAIN=\"$CI_DOMAIN\"|g" .env' - - bash /opt/pegaz/cli.pegaz.sh up $DRONE_REPO_NAME - -volumes: - - name: pegaz - host: - path: /opt/pegaz - - name: docker - host: - path: /var/run/docker.sock + - apk add --upgrade npm bash findutils rsync sed + - WORKDIR="/var/docker-web/apps/$DRONE_REPO_NAME" + - rm -rf $WORKDIR + - mkdir $WORKDIR + - rsync -av --exclude ./node_modules /drone/src/ $WORKDIR + - cd $WORKDIR + - npm ci + - bash /var/docker-web/src/cli.sh up $DRONE_REPO_NAME diff --git a/README.md b/README.md index f06fb9b..c8c7bcc 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,8 @@ # TODO - [ ] fixed header with links on scroll -- [ ] anim pegaz create ?? -- [ ] presentation de l'arborecense - doc du code +- [ ] anim docker-web create ?? +- [x] presentation de l'arborecense - doc du code - [ ] command line guide - doc du CLI - [ ] configuration file ? diff --git a/app.vue b/app.vue index 2e9bba3..aca0bc5 100644 --- a/app.vue +++ b/app.vue @@ -1,21 +1,21 @@