From 16466099a316d615b20b164d0a122b072efa5b02 Mon Sep 17 00:00:00 2001 From: Jens True Date: Sun, 31 Oct 2021 22:03:21 +0100 Subject: [PATCH] Push to S3 after build --- .drone.yml | 13 +++++++++++ .travis.yml | 67 ----------------------------------------------------- 2 files changed, 13 insertions(+), 67 deletions(-) delete mode 100644 .travis.yml diff --git a/.drone.yml b/.drone.yml index 34f3882..4f94c75 100644 --- a/.drone.yml +++ b/.drone.yml @@ -22,3 +22,16 @@ steps: - .pio/build/max7456board/firmware.hex when: event: tag +- name: upload-dev + image: plugins/s3 + settings: + source: .pio\build\max7456board\firmware.hex docs/** + bucket: build + access_key: + from_secret: DRONE_ACCESS_TOKEN + secret_key: + from_secret: DRONE_SECRET_TOKEN + target: /MAX7456JSON/${DRONE_REPO_NAME}/dev + endpoint: https://files.jcktrue.dk + strip_prefix: true + path_style: true diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index 7c486f1..0000000 --- a/.travis.yml +++ /dev/null @@ -1,67 +0,0 @@ -# Continuous Integration (CI) is the practice, in software -# engineering, of merging all developer working copies with a shared mainline -# several times a day < https://docs.platformio.org/page/ci/index.html > -# -# Documentation: -# -# * Travis CI Embedded Builds with PlatformIO -# < https://docs.travis-ci.com/user/integration/platformio/ > -# -# * PlatformIO integration with Travis CI -# < https://docs.platformio.org/page/ci/travis.html > -# -# * User Guide for `platformio ci` command -# < https://docs.platformio.org/page/userguide/cmd_ci.html > -# -# -# Please choose one of the following templates (proposed below) and uncomment -# it (remove "# " before each line) or use own configuration according to the -# Travis CI documentation (see above). -# - - -# -# Template #1: General project. Test it using existing `platformio.ini`. -# - -# language: python -# python: -# - "2.7" -# -# sudo: false -# cache: -# directories: -# - "~/.platformio" -# -# install: -# - pip install -U platformio -# - platformio update -# -# script: -# - platformio run - - -# -# Template #2: The project is intended to be used as a library with examples. -# - -# language: python -# python: -# - "2.7" -# -# sudo: false -# cache: -# directories: -# - "~/.platformio" -# -# env: -# - PLATFORMIO_CI_SRC=path/to/test/file.c -# - PLATFORMIO_CI_SRC=examples/file.ino -# - PLATFORMIO_CI_SRC=path/to/test/directory -# -# install: -# - pip install -U platformio -# - platformio update -# -# script: -# - platformio ci --lib="." --board=ID_1 --board=ID_2 --board=ID_N