Fix CI failures (#1322)

Signed-off-by: Gaurav Aggarwal <aggarg@amazon.com>
pull/1320/head
Gaurav-Aggarwal-AWS 1 week ago committed by GitHub
parent 2dcc47ecba
commit 642e2ecfc7
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -331,7 +331,8 @@ FREERTOS_IGNORED_PATTERNS = [
r'FreeRTOS/Demo/AVR32_UC3/FreeRTOSConfig.h', r'FreeRTOS/Demo/AVR32_UC3/FreeRTOSConfig.h',
r'FreeRTOS/Demo/RX700_RX72N_EnvisionKit_GCC_e2studio/src/smc_gen/.*', r'FreeRTOS/Demo/RX700_RX72N_EnvisionKit_GCC_e2studio/src/smc_gen/.*',
r'FreeRTOS/Demo/RX700_RX72N_EnvisionKit_IAR_e2studio_EWRX/src/smc_gen/.*', r'FreeRTOS/Demo/RX700_RX72N_EnvisionKit_IAR_e2studio_EWRX/src/smc_gen/.*',
r'FreeRTOS/Demo/RX700_RX72N_EnvisionKit_Renesas_e2studio_CS\+/src/smc_gen/.*' r'FreeRTOS/Demo/RX700_RX72N_EnvisionKit_Renesas_e2studio_CS\+/src/smc_gen/.*',
r'FreeRTOS/Demo/CORTEX_MPS2_QEMU_IAR_GCC/TraceRecorderConfig/.*'
] ]
FREERTOS_IGNORED_FILES = [ FREERTOS_IGNORED_FILES = [

@ -90,6 +90,7 @@ jobs:
# List of directories containing libraries whose doxygen output will be generated. # List of directories containing libraries whose doxygen output will be generated.
libs_parent_dir_path: FreeRTOS-Plus/Source,FreeRTOS-Plus/Source/AWS,FreeRTOS-Plus/Source/Application-Protocols,FreeRTOS-Plus/Source/Utilities libs_parent_dir_path: FreeRTOS-Plus/Source,FreeRTOS-Plus/Source/AWS,FreeRTOS-Plus/Source/Application-Protocols,FreeRTOS-Plus/Source/Utilities
generate_zip: true generate_zip: true
doxygen_dependencies: libclang-18-dev libclang-cpp18 graphviz
- name: Upload doxygen artifact if main branch - name: Upload doxygen artifact if main branch
if: success() && ( github.ref == 'refs/heads/main' || github.ref == 'refs/heads/release-candidate' ) if: success() && ( github.ref == 'refs/heads/main' || github.ref == 'refs/heads/release-candidate' )
env: env:

@ -406,8 +406,12 @@ jobs:
# ${{ env.stepName }} # ${{ env.stepName }}
echo -e "::group::${{ env.stepName }}" echo -e "::group::${{ env.stepName }}"
set +e set +e
sudo apt-get -y update curl -L -O https://dr-download.ti.com/software-development/ide-configuration-compiler-or-debugger/MD-LlCjWuAbzH/9.3.1.2/msp430-gcc-full-linux-x64-installer-9.3.1.2.7z
sudo apt-get -y install gcc-msp430 build-essential sudo apt update -y
sudo apt install -y p7zip-full
7z x ./msp430-gcc-full-linux-x64-installer-9.3.1.2.7z
chmod +x ./msp430-gcc-full-linux-x64-installer-9.3.1.2.run
sudo ./msp430-gcc-full-linux-x64-installer-9.3.1.2.run --prefix /usr/bin/msp430-gcc --mode unattended
exitStatus=$? exitStatus=$?
set -e set -e
echo -e "::endgroup::" echo -e "::endgroup::"
@ -427,7 +431,7 @@ jobs:
# ${{ env.stepName }} # ${{ env.stepName }}
echo -e "::group::${{ env.stepName }}" echo -e "::group::${{ env.stepName }}"
set +e set +e
make -j make -j CC=/usr/bin/msp430-gcc/bin/msp430-elf-gcc OPT="-Os -I/usr/bin/msp430-gcc/include -L/usr/bin/msp430-gcc/include"
exitStatus=$? exitStatus=$?
set -e set -e
echo -e "::endgroup::" echo -e "::endgroup::"
@ -476,7 +480,7 @@ jobs:
set +e set +e
sudo apt-get -y update sudo apt-get -y update
sudo apt-get -y install gcc-arm-none-eabi build-essential cmake git ninja-build python3-minimal sudo apt-get -y install gcc-arm-none-eabi build-essential cmake git ninja-build python3-minimal
sudo apt-get -y install qemu-system-arm qemu-efi sudo apt-get -y install qemu-system-arm qemu-efi-arm
exitStatus=$? exitStatus=$?
set -e set -e
echo -e "::endgroup::" echo -e "::endgroup::"

@ -1 +1 @@
Subproject commit f31787d35d5614620fc6fefa6c12df2583612fcf Subproject commit 1b8f5965d360953ebf5559c97418f5f5264bdbee

@ -5,7 +5,7 @@ license: "MIT"
dependencies: dependencies:
- name: "FreeRTOS-Kernel" - name: "FreeRTOS-Kernel"
version: "f31787d" version: "1b8f596"
repository: repository:
type: "git" type: "git"
url: "https://github.com/FreeRTOS/FreeRTOS-Kernel.git" url: "https://github.com/FreeRTOS/FreeRTOS-Kernel.git"

Loading…
Cancel
Save