mirror of
https://github.com/FreeRTOS/FreeRTOS-Kernel.git
synced 2025-10-14 16:57:41 -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/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 = [
|
||||||
|
|
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.
|
# 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:
|
||||||
|
|
12
.github/workflows/freertos_demos.yml
vendored
12
.github/workflows/freertos_demos.yml
vendored
|
@ -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…
Add table
Add a link
Reference in a new issue