ci: use kitaware ninja with job server support
Needed for full functionality of the job server in twister which only works with kitware supplied ninja version. Signed-off-by: Anas Nashif <anas.nashif@intel.com>
This commit is contained in:
parent
7ff715b848
commit
37560fefea
6
.github/workflows/twister.yaml
vendored
6
.github/workflows/twister.yaml
vendored
@ -179,6 +179,12 @@ jobs:
|
||||
west update --path-cache /github/cache/zephyrproject 2>&1 1> west.update.log || west update --path-cache /github/cache/zephyrproject 2>&1 1> west.update.log || ( rm -rf ../modules ../bootloader ../tools && west update --path-cache /github/cache/zephyrproject)
|
||||
west forall -c 'git reset --hard HEAD'
|
||||
|
||||
# Hotfix until we have kitware ninja in the docker image.
|
||||
# Needed for full functionality of the job server functionality in twister which only works with
|
||||
# kitware supplied ninja version.
|
||||
wget -c https://github.com/Kitware/ninja/releases/download/v1.11.1.g95dee.kitware.jobserver-1/ninja-1.11.1.g95dee.kitware.jobserver-1_x86_64-linux-gnu.tar.gz -O - | tar xz --strip-components=1
|
||||
sudo cp ninja /usr/local/bin
|
||||
|
||||
- name: Check Environment
|
||||
run: |
|
||||
cmake --version
|
||||
|
||||
Loading…
Reference in New Issue
Block a user