From ec94f8103bdff1569cfa64423c508fe128f277b5 Mon Sep 17 00:00:00 2001 From: philipp lang Date: Tue, 23 Apr 2024 11:27:43 +0200 Subject: [PATCH] Update drone --- .drone.yml | 50 ++++++++++++++++++++++++++++++++------------------ 1 file changed, 32 insertions(+), 18 deletions(-) diff --git a/.drone.yml b/.drone.yml index 8754ae0..d294b43 100644 --- a/.drone.yml +++ b/.drone.yml @@ -1,22 +1,36 @@ kind: pipeline -type: ssh -name: di +type: docker +name: default -server: - host: app.immotooler.com - user: deine-immobilienbewertung - ssh_key: - from_secret: private_key - -clone: - disable: true +workspace: + path: /drone/nami steps: -- name: master - commands: - - /usr/local/bin/deploy_di_master - when: - branch: - - master - event: - - push + - name: composer_dev + image: composer:2.2.7 + commands: + - composer install --ignore-platform-reqs --no-dev + + - name: node + image: node:18.13.0-slim + commands: + - npm ci && npx mix build --production && npm run img && rm -R node_modules + + - name: compress + image: php:8.1.6 + commands: + - apt-get update -yqq + - apt-get install -yqq zip tar + - cd .. && tar -cvzf stepper.tar.gz ./nami && mv stepper.tar.gz nami/ && cd nami + when: + event: tag + + - name: gitea_release + image: plugins/gitea-release + settings: + api_key: + from_secret: gitea_api_key + base_url: https://git.susy-system.de + files: ./stepper.tar.gz + when: + event: tag