diff --git a/.github/workflows/action_tools.yml b/.github/workflows/action_tools.yml index c861027cda0..ef1e2204d5b 100644 --- a/.github/workflows/action_tools.yml +++ b/.github/workflows/action_tools.yml @@ -34,9 +34,7 @@ jobs: test: runs-on: ubuntu-22.04 name: Tools - if: github.repository_owner == 'RT-Thread' - strategy: - fail-fast: false + #if: github.repository_owner == 'RT-Thread' env: TEST_BSP_ROOT: bsp/stm32/stm32f407-atk-explorer steps: @@ -49,7 +47,7 @@ jobs: chmod 777 install_ubuntu.sh ./install_ubuntu.sh - - name: Install Arm ToolChains + - name: Install Arm ToolChains dd if: ${{ success() }} shell: bash run: | @@ -60,7 +58,9 @@ jobs: - name: Build Tools run: | - scons --pyconfig-silent -C $TEST_BSP_ROOT + scons --pyconfig-silent -C $TEST_BSP_ROOT 2>menuconfig.log + sed 's/warning/::error::/gI' menuconfig.log > menuconfig.error.log + cat menuconfig.error.log scons -j$(nproc) -C $TEST_BSP_ROOT - name: Project generate Tools diff --git a/bsp/stm32/stm32l496-st-nucleo/.ci/attachconfig/ci.attachconfig.yml b/bsp/stm32/stm32l496-st-nucleo/.ci/attachconfig/ci.attachconfig.yml index 8715453924d..14fbd234962 100644 --- a/bsp/stm32/stm32l496-st-nucleo/.ci/attachconfig/ci.attachconfig.yml +++ b/bsp/stm32/stm32l496-st-nucleo/.ci/attachconfig/ci.attachconfig.yml @@ -3,8 +3,70 @@ nano: - '--strict' kconfig: - CONFIG_RT_USING_NANO=y +component.ulog: + kconfig: + - CONFIG_RT_USING_ULOG=y devices.on_chip: kconfig: - CONFIG_BSP_USING_ON_CHIP_FLASH=y - CONFIG_BSP_USING_ON_CHIP_FLASH_FATFS=y - - CONFIG_RT_DFS_ELM_MAX_SECTOR_SIZE=2048 \ No newline at end of file + - CONFIG_RT_DFS_ELM_MAX_SECTOR_SIZE=2048 +device.usb.cdc: + kconfig: + - CONFIG_RT_USB_DEVICE_CDC=y + - CONFIG_BSP_USING_USBD=y +pkg.tools.coremark: + kconfig: + - CONFIG_PKG_USING_COREMARK=y +pkg.kernel_sample: + kconfig: + - CONFIG_RT_USING_SIGNALS=y + - CONFIG_PKG_USING_KERNEL_SAMPLES=y + - CONFIG_PKG_USING_KERNEL_SAMPLES_ZH=y + - CONFIG_KERNEL_SAMPLES_USING_THREAD=y + - CONFIG_KERNEL_SAMPLES_USING_SEMAPHORE=y + - CONFIG_KERNEL_SAMPLES_USING_MUTEX=y + - CONFIG_KERNEL_SAMPLES_USING_MAILBOX=y + - CONFIG_KERNEL_SAMPLES_USING_EVENT=y + - CONFIG_KERNEL_SAMPLES_USING_MESSAGEQUEUE=y + - CONFIG_KERNEL_SAMPLES_USING_TIMER=y + - CONFIG_KERNEL_SAMPLES_USING_HEAP=y + - CONFIG_KERNEL_SAMPLES_USING_MEMHEAP=y + - CONFIG_KERNEL_SAMPLES_USING_MEMPOOL=y + - CONFIG_KERNEL_SAMPLES_USING_IDLEHOOK=y + - CONFIG_KERNEL_SAMPLES_USING_SIGNAL=y + - CONFIG_KERNEL_SAMPLES_USING_INTERRUPT=y + - CONFIG_KERNEL_SAMPLES_USING_PRI_INVERSION=y + - CONFIG_KERNEL_SAMPLES_USING_TIME_SLICE=y + - CONFIG_KERNEL_SAMPLES_USING_SCHEDULER_HOOK=y + - CONFIG_KERNEL_SAMPLES_USING_PRODUCER_CONSUMER=y +pkg.kernel_en_sample: + kconfig: + - CONFIG_RT_USING_SIGNALS=y + - CONFIG_PKG_USING_KERNEL_SAMPLES=y + - CONFIG_PKG_USING_KERNEL_SAMPLES_EN=y + - CONFIG_KERNEL_SAMPLES_USING_THREAD=y + - CONFIG_KERNEL_SAMPLES_USING_SEMAPHORE=y + - CONFIG_KERNEL_SAMPLES_USING_MUTEX=y + - CONFIG_KERNEL_SAMPLES_USING_MAILBOX=y + - CONFIG_KERNEL_SAMPLES_USING_EVENT=y + - CONFIG_KERNEL_SAMPLES_USING_MESSAGEQUEUE=y + - CONFIG_KERNEL_SAMPLES_USING_TIMER=y + - CONFIG_KERNEL_SAMPLES_USING_HEAP=y + - CONFIG_KERNEL_SAMPLES_USING_MEMHEAP=y + - CONFIG_KERNEL_SAMPLES_USING_MEMPOOL=y + - CONFIG_KERNEL_SAMPLES_USING_IDLEHOOK=y + - CONFIG_KERNEL_SAMPLES_USING_SIGNAL=y + - CONFIG_KERNEL_SAMPLES_USING_INTERRUPT=y + - CONFIG_KERNEL_SAMPLES_USING_PRI_INVERSION=y + - CONFIG_KERNEL_SAMPLES_USING_TIME_SLICE=y + - CONFIG_KERNEL_SAMPLES_USING_SCHEDULER_HOOK=y + - CONFIG_KERNEL_SAMPLES_USING_PRODUCER_CONSUMER=y +component.rtlink: + kconfig: + - CONFIG_RT_USING_ULOG=y + - CONFIG_RT_USING_RT_LINK=y + - CONFIG_PKG_USING_RT_LINK_HW=y + - CONFIG_PKG_PKG_RT_LINK_HW_DEVICE_NAME="lpuart1" + +