Pass toolchain archive to make in pipeline template (#6640)

This commit is contained in:
Daniel McIlvaney 2023-11-20 11:00:29 -08:00 коммит произвёл GitHub
Родитель 8705b5c6c5
Коммит 03cb878523
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
1 изменённых файлов: 6 добавлений и 0 удалений

Просмотреть файл

@ -150,6 +150,7 @@ steps:
echo "ERROR: toolchain archive not found!" >&2
exit 1
fi
echo "##vso[task.setvariable variable=toolchainArchive]$toolchain_archive"
sudo make -C "${{ parameters.buildRepoRoot }}/toolkit" toolchain TOOLCHAIN_ARCHIVE="$toolchain_archive"
displayName: "Populate toolchain"
@ -196,6 +197,10 @@ steps:
use_ccache_arg="USE_CCACHE=n"
fi
if [[ -n "${{ parameters.customToolchainArtifactName }}" ]]; then
toolchain_archive_arg="TOOLCHAIN_ARCHIVE=$(toolchainArchive)"
fi
sudo make -C "${{ parameters.buildRepoRoot }}/toolkit" build-packages -j$(nproc) \
CONCURRENT_PACKAGE_BUILDS=${{ parameters.concurrentPackageBuilds }} \
CONFIG_FILE="" \
@ -209,6 +214,7 @@ steps:
$delta_fetch_arg \
$quick_rebuild_packages_arg \
$run_check_arg \
$toolchain_archive_arg \
$use_ccache_arg
displayName: "Build packages"