put back previous build
This commit is contained in:
parent
c72f3e803c
commit
c048afa470
1 changed files with 0 additions and 90 deletions
90
.github/workflows/build-clang-doxy.yml
vendored
90
.github/workflows/build-clang-doxy.yml
vendored
|
|
@ -332,96 +332,6 @@ jobs:
|
|||
path: |
|
||||
wippersnapper.${{ matrix.arduino-platform }}.littlefs.${{ env.WS_VERSION }}.zip
|
||||
|
||||
build-esp32-dev:
|
||||
name: Build WipperSnapper ESP32 (Development Build)
|
||||
runs-on: ubuntu-latest
|
||||
strategy:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
arduino-platform: ["feather_esp32_v2_debug"]
|
||||
steps:
|
||||
- uses: actions/setup-python@v1
|
||||
with:
|
||||
python-version: '3.x'
|
||||
- uses: actions/checkout@v2
|
||||
- name: Get WipperSnapper version
|
||||
run: |
|
||||
git fetch --prune --unshallow --tags
|
||||
git describe --dirty --tags
|
||||
echo >>$GITHUB_ENV WS_VERSION=$(git describe --dirty --tags)
|
||||
- uses: actions/checkout@v2
|
||||
with:
|
||||
repository: brentru/ci-arduino
|
||||
path: ci
|
||||
- name: Checkout Board Definitions
|
||||
uses: actions/checkout@v2
|
||||
with:
|
||||
repository: adafruit/Wippersnapper_Boards
|
||||
path: ws-boards
|
||||
- name: Install CI-Arduino
|
||||
run: bash ci/actions_install.sh
|
||||
- name: Install extra Arduino libraries
|
||||
run: |
|
||||
git clone --quiet https://github.com/milesburton/Arduino-Temperature-Control-Library.git /home/runner/Arduino/libraries/Arduino-Temperature-Control-Library
|
||||
git clone --quiet https://github.com/pstolarz/OneWireNg.git /home/runner/Arduino/libraries/OneWireNg
|
||||
- name: Install Dependencies
|
||||
run: |
|
||||
pip3 install esptool
|
||||
- name: build ESP32 platforms
|
||||
run: python3 ci/build_platform.py ${{ matrix.arduino-platform }} --build_timeout 48000
|
||||
- name: Check artifacts
|
||||
run: |
|
||||
ls examples/Wippersnapper_demo/build/*
|
||||
- name: Rename build artifacts to reflect the platform name
|
||||
run: |
|
||||
mv examples/Wippersnapper_demo/build/*/Wippersnapper_demo.ino.bin wippersnapper.${{ matrix.arduino-platform }}.littlefs.${{ env.WS_VERSION }}.bin
|
||||
mv examples/Wippersnapper_demo/build/*/Wippersnapper_demo.ino.elf wippersnapper.${{ matrix.arduino-platform }}.littlefs.${{ env.WS_VERSION }}.elf
|
||||
mv examples/Wippersnapper_demo/build/*/Wippersnapper_demo.ino.map wippersnapper.${{ matrix.arduino-platform }}.littlefs.${{ env.WS_VERSION }}.map
|
||||
mv examples/Wippersnapper_demo/build/*/Wippersnapper_demo.ino.bootloader.bin wippersnapper.${{ matrix.arduino-platform }}.littlefs.${{ env.WS_VERSION }}.bootloader.bin
|
||||
mv examples/Wippersnapper_demo/build/*/Wippersnapper_demo.ino.partitions.bin wippersnapper.${{ matrix.arduino-platform }}.littlefs.${{ env.WS_VERSION }}.partitions.bin
|
||||
- name: Check boot_app0 file existence (esp32 built from core, not-source)
|
||||
id: check_files
|
||||
uses: andstor/file-existence-action@v1
|
||||
with:
|
||||
files: "/home/runner/.arduino15/packages/esp32/hardware/esp32/*/tools/partitions/boot_app0.bin"
|
||||
- name: boot_app0 file from arduino-cli core
|
||||
if: steps.check_files.outputs.files_exists == 'true'
|
||||
run: mv /home/runner/.arduino15/packages/esp32/hardware/esp32/*/tools/partitions/boot_app0.bin wippersnapper.${{ matrix.arduino-platform }}.littlefs.${{ env.WS_VERSION }}.boot_app0.bin
|
||||
- name: boot_app0 file from esp32 source bsp
|
||||
if: steps.check_files.outputs.files_exists == 'false'
|
||||
run: mv /home/runner/Arduino/hardware/espressif/esp32/tools/partitions/boot_app0.bin wippersnapper.${{ matrix.arduino-platform }}.littlefs.${{ env.WS_VERSION }}.boot_app0.bin
|
||||
- name: Get Board Flash Parameters
|
||||
id: get_board_json
|
||||
run: |
|
||||
board_name="feather_esp32_v2"
|
||||
content=$(cat ws-boards/boards/${board_name//_/-}/definition.json)
|
||||
content="${content//'%'/'%25'}"
|
||||
content="${content//$'\n'/'%0A'}"
|
||||
content="${content//$'\r'/'%0D'}"
|
||||
echo "::set-output name=boardJson::$content"
|
||||
- name: Create combined binary using Esptool merge_bin
|
||||
run: |
|
||||
python3 -m esptool --chip ${{fromJson(steps.get_board_json.outputs.boardJson).esptool.chip}} merge_bin \
|
||||
--flash_mode ${{fromJson(steps.get_board_json.outputs.boardJson).esptool.flashMode}} \
|
||||
--flash_freq ${{fromJson(steps.get_board_json.outputs.boardJson).esptool.flashFreq}} \
|
||||
--flash_size ${{fromJson(steps.get_board_json.outputs.boardJson).esptool.flashSize}} \
|
||||
-o wippersnapper.feather_esp32_v2.littlefs.${{ env.WS_VERSION }}.combined.bin \
|
||||
${{ matrix.offset }} wippersnapper.feather_esp32_v2.littlefs.${{ env.WS_VERSION }}.bootloader.bin \
|
||||
0x8000 wippersnapper.feather_esp32_v2.littlefs.${{ env.WS_VERSION }}.partitions.bin \
|
||||
0xe000 wippersnapper.feather_esp32_v2.littlefs.${{ env.WS_VERSION }}.boot_app0.bin \
|
||||
0x10000 wippersnapper.feather_esp32_v2.littlefs.${{ env.WS_VERSION }}.bin
|
||||
- name: Zip build artifacts
|
||||
run: |
|
||||
zip -r wippersnapper.feather_esp32_v2.littlefs.${{ env.WS_VERSION }}.zip wippersnapper.${{ matrix.arduino-platform }}.littlefs.${{ env.WS_VERSION }}.*
|
||||
- name: upload build artifacts zip
|
||||
uses: actions/upload-artifact@v2
|
||||
with:
|
||||
name: build-files
|
||||
path: |
|
||||
wippersnapper.${{ matrix.arduino-platform }}.littlefs.${{ env.WS_VERSION }}.zip
|
||||
|
||||
|
||||
|
||||
clang_and_doxy:
|
||||
runs-on: ubuntu-latest
|
||||
needs: [build-samd, build-esp32, build-esp32sx, build-esp8266, build-samd-non-fs, build-rp2040]
|
||||
|
|
|
|||
Loading…
Reference in a new issue