Skip to content

Commit 642e2ec

Browse files
authored
Fix CI failures (FreeRTOS#1322)
Signed-off-by: Gaurav Aggarwal <[email protected]>
1 parent 2dcc47e commit 642e2ec

File tree

5 files changed

+13
-7
lines changed

5 files changed

+13
-7
lines changed

.github/scripts/core_checker.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -331,7 +331,8 @@
331331
r'FreeRTOS/Demo/AVR32_UC3/FreeRTOSConfig.h',
332332
r'FreeRTOS/Demo/RX700_RX72N_EnvisionKit_GCC_e2studio/src/smc_gen/.*',
333333
r'FreeRTOS/Demo/RX700_RX72N_EnvisionKit_IAR_e2studio_EWRX/src/smc_gen/.*',
334-
r'FreeRTOS/Demo/RX700_RX72N_EnvisionKit_Renesas_e2studio_CS\+/src/smc_gen/.*'
334+
r'FreeRTOS/Demo/RX700_RX72N_EnvisionKit_Renesas_e2studio_CS\+/src/smc_gen/.*',
335+
r'FreeRTOS/Demo/CORTEX_MPS2_QEMU_IAR_GCC/TraceRecorderConfig/.*'
335336
]
336337

337338
FREERTOS_IGNORED_FILES = [

.github/workflows/ci.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,7 @@ jobs:
9090
# List of directories containing libraries whose doxygen output will be generated.
9191
libs_parent_dir_path: FreeRTOS-Plus/Source,FreeRTOS-Plus/Source/AWS,FreeRTOS-Plus/Source/Application-Protocols,FreeRTOS-Plus/Source/Utilities
9292
generate_zip: true
93+
doxygen_dependencies: libclang-18-dev libclang-cpp18 graphviz
9394
- name: Upload doxygen artifact if main branch
9495
if: success() && ( github.ref == 'refs/heads/main' || github.ref == 'refs/heads/release-candidate' )
9596
env:

.github/workflows/freertos_demos.yml

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -406,8 +406,12 @@ jobs:
406406
# ${{ env.stepName }}
407407
echo -e "::group::${{ env.stepName }}"
408408
set +e
409-
sudo apt-get -y update
410-
sudo apt-get -y install gcc-msp430 build-essential
409+
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
410+
sudo apt update -y
411+
sudo apt install -y p7zip-full
412+
7z x ./msp430-gcc-full-linux-x64-installer-9.3.1.2.7z
413+
chmod +x ./msp430-gcc-full-linux-x64-installer-9.3.1.2.run
414+
sudo ./msp430-gcc-full-linux-x64-installer-9.3.1.2.run --prefix /usr/bin/msp430-gcc --mode unattended
411415
exitStatus=$?
412416
set -e
413417
echo -e "::endgroup::"
@@ -427,7 +431,7 @@ jobs:
427431
# ${{ env.stepName }}
428432
echo -e "::group::${{ env.stepName }}"
429433
set +e
430-
make -j
434+
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"
431435
exitStatus=$?
432436
set -e
433437
echo -e "::endgroup::"
@@ -476,7 +480,7 @@ jobs:
476480
set +e
477481
sudo apt-get -y update
478482
sudo apt-get -y install gcc-arm-none-eabi build-essential cmake git ninja-build python3-minimal
479-
sudo apt-get -y install qemu-system-arm qemu-efi
483+
sudo apt-get -y install qemu-system-arm qemu-efi-arm
480484
exitStatus=$?
481485
set -e
482486
echo -e "::endgroup::"

FreeRTOS/Source

Submodule Source updated 108 files

manifest.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ license: "MIT"
55

66
dependencies:
77
- name: "FreeRTOS-Kernel"
8-
version: "f31787d"
8+
version: "1b8f596"
99
repository:
1010
type: "git"
1111
url: "https://github.com/FreeRTOS/FreeRTOS-Kernel.git"

0 commit comments

Comments
 (0)