@@ -18,6 +18,11 @@ parameters:
1818 type : string
1919 default : " "
2020
21+ - name : dailyBuildID
22+ type : string
23+ default : " "
24+ displayName : " Daily build ID"
25+
2126 - name : extraPackageRepos
2227 type : string
2328 default : " "
@@ -53,6 +58,14 @@ parameters:
5358 - " false"
5459 - " true"
5560
61+ - name : isDailyBuildUpdateManifests
62+ type : string
63+ default : " default"
64+ values :
65+ - " default"
66+ - " false"
67+ - " true"
68+
5669 - name : isDeltaBuild
5770 type : string
5871 default : " default"
@@ -226,6 +239,16 @@ steps:
226239 max_cascading_rebuilds_arg="MAX_CASCADING_REBUILDS=${{ parameters.maxCascadingRebuilds }}"
227240 fi
228241
242+ if [[ -n "${{ parameters.dailyBuildID }}" ]]; then
243+ daily_build_id_arg="DAILY_BUILD_ID=${{ parameters.dailyBuildID }}"
244+ fi
245+
246+ if [[ ${{ parameters.isDailyBuildUpdateManifests }} == "true" ]]; then
247+ daily_build_update_manifests_arg="DAILY_BUILD_ID_UPDATE_MANIFESTS=y"
248+ elif [[ ${{ parameters.isDailyBuildUpdateManifests }} == "false" ]]; then
249+ daily_build_update_manifests_arg="DAILY_BUILD_ID_UPDATE_MANIFESTS=n"
250+ fi
251+
229252 sudo make -C "${{ parameters.buildRepoRoot }}/toolkit" build-packages -j$(nproc) \
230253 CONCURRENT_PACKAGE_BUILDS=${{ parameters.concurrentPackageBuilds }} \
231254 CONFIG_FILE="" \
@@ -239,6 +262,8 @@ steps:
239262 TEST_RERUN_LIST="${{ parameters.testRerunList }}" \
240263 $allow_toolchain_rebuilds_arg \
241264 $check_build_retries_arg \
265+ $daily_build_id_arg \
266+ $daily_build_update_manifests_arg \
242267 $delta_fetch_arg \
243268 $max_cascading_rebuilds_arg \
244269 $quick_rebuild_packages_arg \
0 commit comments