mirror of
https://github.com/FreeRTOS/FreeRTOS-Kernel.git
synced 2025-10-14 08:47:45 -04:00
Fix CI failures (#1322)
Signed-off-by: Gaurav Aggarwal <aggarg@amazon.com>
This commit is contained in:
parent
2dcc47ecba
commit
642e2ecfc7
5 changed files with 13 additions and 7 deletions
3
.github/scripts/core_checker.py
vendored
3
.github/scripts/core_checker.py
vendored
|
@ -331,7 +331,8 @@ FREERTOS_IGNORED_PATTERNS = [
|
|||
r'FreeRTOS/Demo/AVR32_UC3/FreeRTOSConfig.h',
|
||||
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_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 = [
|
||||
|
|
1
.github/workflows/ci.yml
vendored
1
.github/workflows/ci.yml
vendored
|
@ -90,6 +90,7 @@ jobs:
|
|||
# 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
|
||||
generate_zip: true
|
||||
doxygen_dependencies: libclang-18-dev libclang-cpp18 graphviz
|
||||
- name: Upload doxygen artifact if main branch
|
||||
if: success() && ( github.ref == 'refs/heads/main' || github.ref == 'refs/heads/release-candidate' )
|
||||
env:
|
||||
|
|
12
.github/workflows/freertos_demos.yml
vendored
12
.github/workflows/freertos_demos.yml
vendored
|
@ -406,8 +406,12 @@ jobs:
|
|||
# ${{ env.stepName }}
|
||||
echo -e "::group::${{ env.stepName }}"
|
||||
set +e
|
||||
sudo apt-get -y update
|
||||
sudo apt-get -y install gcc-msp430 build-essential
|
||||
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 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=$?
|
||||
set -e
|
||||
echo -e "::endgroup::"
|
||||
|
@ -427,7 +431,7 @@ jobs:
|
|||
# ${{ env.stepName }}
|
||||
echo -e "::group::${{ env.stepName }}"
|
||||
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=$?
|
||||
set -e
|
||||
echo -e "::endgroup::"
|
||||
|
@ -476,7 +480,7 @@ jobs:
|
|||
set +e
|
||||
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 qemu-system-arm qemu-efi
|
||||
sudo apt-get -y install qemu-system-arm qemu-efi-arm
|
||||
exitStatus=$?
|
||||
set -e
|
||||
echo -e "::endgroup::"
|
||||
|
|
|
@ -1 +1 @@
|
|||
Subproject commit f31787d35d5614620fc6fefa6c12df2583612fcf
|
||||
Subproject commit 1b8f5965d360953ebf5559c97418f5f5264bdbee
|
|
@ -5,7 +5,7 @@ license: "MIT"
|
|||
|
||||
dependencies:
|
||||
- name: "FreeRTOS-Kernel"
|
||||
version: "f31787d"
|
||||
version: "1b8f596"
|
||||
repository:
|
||||
type: "git"
|
||||
url: "https://github.com/FreeRTOS/FreeRTOS-Kernel.git"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue