nf-Community-Targets icon indicating copy to clipboard operation
nf-Community-Targets copied to clipboard

Remove ninja install from azure-pipelines.yml

Open networkfusion opened this issue 10 months ago • 2 comments

Description

Remove need for ninja (this is available in the CI image).

Targets affected

  • [ ] BrainPad2
  • [ ] GHI_FEZ_CERB40_NF
  • [ ] GHI_FEZ_CERBERUS_NF
  • [ ] I2M_ELECTRON_NF
  • [ ] I2M_OXYGEN_NF
  • [ ] MBN_QUAIL
  • [ ] NESHTEC_NESHNODE_V1
  • [ ] NETDUINO3_WIFI
  • [ ] PybStick2x
  • [ ] ST_NUCLEO64_F401RE_NF
  • [ ] ST_NUCLEO64_F411RE_NF
  • [ ] ST_STM32F411_DISCOVERY
  • [ ] ST_NUCLEO144_F412ZG_NF
  • [ ] ST_NUCLEO144_F746ZG
  • [ ] ST_STM32F4_DISCOVERY
  • [ ] ST_NUCLEO144_F439ZI
  • [ ] WEACT_F411CE
  • [ ] TI_CC1352P1_LAUNCHXL_868
  • [ ] TI_CC1352P1_LAUNCHXL_915
  • [ ] LilygoTWatch2020
  • [ ] LilygoTWatch2021
  • [x] BUILD ALL

Motivation and Context

How Has This Been Tested?

Types of changes

  • [ ] Improvement (non-breaking change that improves a feature, code or algorithm)
  • [ ] Bug fix (non-breaking change which fixes an issue)
  • [ ] New feature (non-breaking change which adds functionality)
  • [ ] Breaking change (fix or feature that would cause existing functionality to change)
  • [x] Config and build (change in the configuration and build system, has no impact on code or features)
  • [ ] Dependencies (update dependencies and changes associated, has no impact on code or features)

Checklist:

  • [ ] My code follows the code style of this project.
  • [ ] My change requires a change to the documentation.
  • [ ] I have updated the documentation accordingly.
  • [ ] I have read the CONTRIBUTING document.
  • [ ] I have added tests to cover my changes.
  • [ ] All new and existing tests passed.

Summary by CodeRabbit

  • Chores
    • Simplified the automated build pipeline by removing Ninja and ARM GCC toolchain installers across multiple jobs, and removing an ESP32 build component installer for the LilygoTWatch2020 job. Pipeline structure, remaining toolchains, and subsequent build/publish steps are preserved.

networkfusion avatar Apr 12 '25 16:04 networkfusion