image: - Ubuntu2004 - Visual Studio 2019 environment: SMING_REPO: https://github.com/SmingHub/Sming SMING_BRANCH: develop matrix: - SMING_ARCH: Host - SMING_ARCH: Esp8266 - SMING_ARCH: Esp32 SMING_SOC: esp32 - SMING_ARCH: Esp32 SMING_SOC: esp32s2 - SMING_ARCH: Esp32 SMING_SOC: esp32c3 - SMING_ARCH: Rp2040 install: - ps: | Start-Process -FilePath git -ArgumentList "clone $env:SMING_REPO -b $env:SMING_BRANCH --depth 1 sming" -Wait -NoNewWindow $env:COMPONENT_SEARCH_DIRS = (resolve-path "$pwd/..").path $env:CI_MAKEFILE = (resolve-path "$pwd/sming/Tools/ci/library/Makefile").path . sming/Tools/ci/setenv.ps1 - cmd: | if "%APPVEYOR_BUILD_WORKER_CLOUD%"=="" sming\Tools\ci\install.cmd %SMING_ARCH% - sh: | if [ -z "$APPVEYOR_BUILD_WORKER_CLOUD" ]; then . sming/Tools/ci/install.sh ${SMING_ARCH,,} fi build_script: - sh: make -j$(nproc) -f $CI_MAKEFILE - cmd: make -j%NUMBER_OF_PROCESSORS% -f %CI_MAKEFILE%