[AUTO-CHERRYPICK] Make cascanding rebuilds configurable - branch main (#6789)

Co-authored-by: Daniel McIlvaney <damcilva@microsoft.com>
This commit is contained in:
CBL-Mariner-Bot 2023-11-17 14:17:30 -08:00 коммит произвёл GitHub
Родитель 0a74e855b4
Коммит 4413a0d44b
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
1 изменённых файлов: 6 добавлений и 1 удалений

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

@ -62,6 +62,10 @@ parameters:
- "false"
- "true"
- name: maxCascadingRebuilds
type: string
default: ""
- name: outputArtifactsFolder
type: string
default: "$(Build.ArtifactStagingDirectory)"
@ -195,15 +199,16 @@ steps:
sudo make -C "${{ parameters.buildRepoRoot }}/toolkit" build-packages -j$(nproc) \
CONCURRENT_PACKAGE_BUILDS=${{ parameters.concurrentPackageBuilds }} \
CONFIG_FILE="" \
MAX_CASCADING_REBUILDS="${{ parameters.maxCascadingRebuilds }}" \
MAX_CPU="${{ parameters.maxCPU }}" \
REBUILD_TOOLS=y \
REPO_LIST="${{ parameters.extraPackageRepos }}" \
SPECS_DIR="${{ parameters.buildRepoRoot }}/${{ parameters.specsFolderPath }}" \
SRPM_PACK_LIST="${{ parameters.srpmPackList }}" \
TEST_RERUN_LIST="${{ parameters.testRerunList }}" \
$delta_fetch_arg \
$quick_rebuild_packages_arg \
$run_check_arg \
TEST_RERUN_LIST="${{ parameters.testRerunList }}" \
$use_ccache_arg
displayName: "Build packages"