From 02d441019dbd9c9670ee1e26b259e7ff44621736 Mon Sep 17 00:00:00 2001 From: Jens True Date: Mon, 1 Nov 2021 09:38:49 +0000 Subject: [PATCH] Prepare release folder --- .drone.yml | 22 +++++++++++++++------- 1 file changed, 15 insertions(+), 7 deletions(-) diff --git a/.drone.yml b/.drone.yml index cdaf3b4..006bfcb 100644 --- a/.drone.yml +++ b/.drone.yml @@ -7,12 +7,20 @@ steps: commands: - pip install platformio - pio run - - pio check --skip-packages + - pio check --skip-packages > StaticCodeAnalysisReport.txt - name: docs image: corentinaltepe/doxygen commands: - doxygen -- name: upload +- name: prepare + image: alpine + commands: + - mkdir output + - cp .pio\build\max7456board\firmware.hex output/firmware.hex + - mkdir output/docs/ + - cp -r docs/html output/docs/ + - cp StaticCodeAnalysisReport.txt output/ +- name: release-dev image: appleboy/drone-scp settings: host: jcktrue.dk @@ -21,12 +29,12 @@ steps: password: from_secret: DRONE_PASSWORD_SCP source: - - .pio\build\max7456board\firmware.hex - - docs/** + - output/** + strip_components: 1 target: - /home/jct/apps/http/share.jcktrue.dk/${DRONE_REPO_NAME}/dev rm: true -- name: release +- name: release-tag image: appleboy/drone-scp settings: host: jcktrue.dk @@ -35,8 +43,8 @@ steps: password: from_secret: DRONE_PASSWORD_SCP source: - - .pio\build\max7456board\firmware.hex - - docs/** + - output/** + strip_components: 1 target: - /home/jct/apps/http/share.jcktrue.dk/${DRONE_REPO_NAME}/${DRONE_SEMVER} rm: true