mirror of
https://github.com/jomjol/AI-on-the-edge-device.git
synced 2025-12-12 14:37:06 +03:00
.
This commit is contained in:
14
.github/workflows/build.yaml
vendored
14
.github/workflows/build.yaml
vendored
@@ -33,8 +33,8 @@ jobs:
|
|||||||
pip install --upgrade platformio
|
pip install --upgrade platformio
|
||||||
|
|
||||||
- name: Build Firmware
|
- name: Build Firmware
|
||||||
# run: echo "Testing... ${{ github.ref_name }}, ${{ steps.vars.outputs.sha_short }}" > ./sd-card/html/version.txt; mkdir -p ./code/.pio/build/esp32cam/; cd ./code/.pio/build/esp32cam/; echo "${{ steps.vars.outputs.sha_short }}" > firmware.bin; cp firmware.bin partitions.bin; cp firmware.bin bootloader.bin # Testing
|
run: echo "Testing... ${{ github.ref_name }}, ${{ steps.vars.outputs.sha_short }}" > ./sd-card/html/version.txt; mkdir -p ./code/.pio/build/esp32cam/; cd ./code/.pio/build/esp32cam/; echo "${{ steps.vars.outputs.sha_short }}" > firmware.bin; cp firmware.bin partitions.bin; cp firmware.bin bootloader.bin # Testing
|
||||||
run: cd code; platformio run --environment esp32cam
|
# run: cd code; platformio run --environment esp32cam
|
||||||
|
|
||||||
- name: Store generated files in cache
|
- name: Store generated files in cache
|
||||||
uses: actions/cache@v3
|
uses: actions/cache@v3
|
||||||
@@ -137,24 +137,22 @@ jobs:
|
|||||||
# name: "update_firmware_only__${{ github.ref_name }}_(${{ steps.vars.outputs.sha_short }})"
|
# name: "update_firmware_only__${{ github.ref_name }}_(${{ steps.vars.outputs.sha_short }})"
|
||||||
# path: ./dist/*
|
# path: ./dist/*
|
||||||
|
|
||||||
|
- name: Add Web UI to dist
|
||||||
|
run: cp -r ./sd-card/html ./dist/
|
||||||
|
|
||||||
# - name: Prepare update.zip artifact (Firmware + Web UI)
|
|
||||||
# run: cp -r ./sd-card/html ./dist/
|
|
||||||
#
|
|
||||||
# - name: Upload update.zip artifact (Firmware + Web UI)
|
# - name: Upload update.zip artifact (Firmware + Web UI)
|
||||||
# uses: actions/upload-artifact@v3
|
# uses: actions/upload-artifact@v3
|
||||||
# with:
|
# with:
|
||||||
# name: "update_firmware+webinterface__${{ github.ref_name }}_(${{ steps.vars.outputs.sha_short }})"
|
# name: "update_firmware+webinterface__${{ github.ref_name }}_(${{ steps.vars.outputs.sha_short }})"
|
||||||
# path: ./dist/*
|
# path: ./dist/*
|
||||||
|
|
||||||
|
- name: Add CNN to dist
|
||||||
- name: Prepare update.zip artifact (Firmware + Web UI + CNN)
|
|
||||||
run: |
|
run: |
|
||||||
mkdir ./dist/config/
|
mkdir ./dist/config/
|
||||||
cp ./sd-card/config/*.tfl ./dist/config/ 2>/dev/null || true
|
cp ./sd-card/config/*.tfl ./dist/config/ 2>/dev/null || true
|
||||||
cp ./sd-card/config/*.tflite ./dist/config/ 2>/dev/null || true
|
cp ./sd-card/config/*.tflite ./dist/config/ 2>/dev/null || true
|
||||||
|
|
||||||
- name: Upload update.zip artifact (Firmware + Web UI + CNN)
|
- name: Upload dist as update.zip artifact (Firmware + Web UI + CNN)
|
||||||
uses: actions/upload-artifact@v3
|
uses: actions/upload-artifact@v3
|
||||||
with:
|
with:
|
||||||
name: "update__${{ github.ref_name }}_(${{ steps.vars.outputs.sha_short }})"
|
name: "update__${{ github.ref_name }}_(${{ steps.vars.outputs.sha_short }})"
|
||||||
|
|||||||
Reference in New Issue
Block a user