Merge pull request #2659 from openmv/docker_target
Some checks failed
🔥 Firmware Build / build-firmware (ARDUINO_GIGA) (push) Waiting to run
🔥 Firmware Build / build-firmware (ARDUINO_NANO_33_BLE_SENSE) (push) Waiting to run
🔥 Firmware Build / build-firmware (ARDUINO_NANO_RP2040_CONNECT) (push) Waiting to run
🔥 Firmware Build / build-firmware (ARDUINO_NICLA_VISION) (push) Waiting to run
🔥 Firmware Build / build-firmware (ARDUINO_PORTENTA_H7) (push) Waiting to run
🔥 Firmware Build / build-firmware (Docker) (push) Waiting to run
🔥 Firmware Build / build-firmware (OPENMV2) (push) Waiting to run
🔥 Firmware Build / build-firmware (OPENMV3) (push) Waiting to run
🔥 Firmware Build / build-firmware (OPENMV4) (push) Waiting to run
🔥 Firmware Build / build-firmware (OPENMV4P) (push) Waiting to run
🔥 Firmware Build / build-firmware (OPENMVPT) (push) Waiting to run
🔥 Firmware Build / build-firmware (OPENMV_AE3) (push) Waiting to run
🔥 Firmware Build / build-firmware (OPENMV_RT1060) (push) Waiting to run
🔥 Firmware Build / code-size-report (push) Blocked by required conditions
🔥 Firmware Build / stable-release (push) Blocked by required conditions
🔥 Firmware Build / development-release (push) Blocked by required conditions
🔎 Check Code Formatting / formatting-check (push) Has been cancelled

github: Add docker target.
This commit is contained in:
Ibrahim Abdelkader 2025-04-16 00:39:58 +02:00 committed by GitHub
commit 2d9e1ba581
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 12 additions and 4 deletions

View File

@ -51,6 +51,7 @@ jobs:
- ARDUINO_NICLA_VISION
- ARDUINO_NANO_RP2040_CONNECT
- ARDUINO_NANO_33_BLE_SENSE
- Docker
fail-fast: false
steps:
- name: '⏳ Checkout repository'
@ -100,6 +101,7 @@ jobs:
run: source tools/ci.sh && ci_build_target ${{ matrix.target }}
- name: '⬆ Upload artifacts'
if: matrix.target != 'Docker'
uses: actions/upload-artifact@v4
with:
name: ${{ matrix.target }}

@ -1 +1 @@
Subproject commit c289cee6347d8d1c9408156905bf637fd3e8b480
Subproject commit 1a472061e9457236adc8ec148b4bf88c289aab52

View File

@ -45,10 +45,16 @@ ci_update_submodules() {
# Build Targets.
ci_build_target() {
export LLVM_PATH=${LLVM_TOOLCHAIN_PATH}/bin
export PATH=${GNU_MAKE_PATH}:${GCC_TOOLCHAIN_PATH}/bin:${PATH}
make -j$(nproc) -C lib/micropython/mpy-cross
make -j$(nproc) TARGET=${1} LLVM_PATH=${LLVM_TOOLCHAIN_PATH}/bin
mv build/bin ${1}
if [ "$1" == "Docker" ]; then
BOARD=ARDUINO_NICLA_VISION
make -j$(nproc) -C docker TARGET=${BOARD}
else
make -j$(nproc) -C lib/micropython/mpy-cross
make -j$(nproc) TARGET=${1}
mv build/bin ${1}
fi
}
########################################################################################