sonic-buildimage/.azure-pipelines
xumia 46cb2ad03d
[Ci] Fix the wrong SONIC_BUILD_JOBS build variable used issue in Azp (#14071)
Why I did it
[Ci] Fix the no parallel jobs in some of the platforms issue
We observed some of the pipelines running more time than expected. The issue is the SONIC_BUILD_JOBS using the wrong value 1. It is caused by the runtime variable issue, there is additional single quota mark character added in the make command line.

make 'SONIC_BUILD_JOBS=$(nproc)' targe/xxxx
Need to change to

make SONIC_BUILD_JOBS=$(nproc) targe/xxxx
It is to improve the build performance for some of the platforms using the variable SONIC_BUILD_JOBS=1.
Good one vs: https://dev.azure.com/mssonic/build/_build/results?buildId=227986&view=logs&j=cef3d8a9-152e-5193-620b-567dc18af272&t=cf595088-5c84-5cf1-9d7e-03331f31d795

"SONIC_BUILD_JOBS"                : "8"
Bad one barefoot: https://dev.azure.com/mssonic/build/_build/results?buildId=227379&view=logs&j=993d6e22-aeec-5c03-fa19-35ecba587dd9&t=7be0d2ec-661f-5569-462c-2d9b7ca4ca5d

"SONIC_BUILD_JOBS"                : "1"
How I did it
Expand the BUILD_OPTIONS variable for all platforms.
2023-04-07 09:35:02 +08:00
..
azure-pipelines-build.yml [ci] Fix build issue for vs vhdx image. #14427 2023-03-27 16:58:37 +00:00
azure-pipelines-download-certificate.yml [Ci]: Support to sign image for cisco-8000 uefi secure boot (#10616) 2022-04-21 12:13:09 +08:00
azure-pipelines-image-template.yml [Ci] Fix the wrong SONIC_BUILD_JOBS build variable used issue in Azp (#14071) 2023-04-07 09:35:02 +08:00
azure-pipelines-job-groups.yml [ci]: Increase pipeline build timeout from 12 hours to 15 hours (#9200) 2021-11-09 07:35:18 -08:00
azure-pipelines-Official.yml Add azure pipelines for reproducible build (#6870) 2021-02-25 13:44:58 +08:00
azure-pipelines-repd-build-variables.yml [Ci] Support the SONiC reproducible build in Azure Pipelines (#13986) 2023-02-27 12:26:14 +08:00
azure-pipelines-UpgrateVersion.yml [Ci] Support to use the same snapshot for all platform builds (#13913) 2023-02-22 11:18:09 +08:00
build-commonlib.yml [ci] Update azp reference to support transfering organization from Azure to sonic-net (#11601) 2022-08-02 16:24:14 +08:00
build-template.yml [SAI-PTF][BFN]Enable saiserver test container on bfn container (#13166) 2023-01-06 11:45:03 +08:00
check-dirty-version.yml [Ci]: check if there is a sonic dirty version issue (#10445) 2022-04-08 10:49:21 +08:00
cleanup.yml [ci] Kill hanged docker build process to avoid build timeout issue. (#13726) 2023-02-16 21:58:14 +08:00
docker-sonic-mgmt.yml Update docker-sonic-mgmt to buster (#13287) 2023-01-11 16:00:47 +08:00
docker-sonic-slave-template.yml [ci] Fix docker-sonic-slave pipeline template build options. (#13290) 2023-01-09 13:27:15 +08:00
docker-sonic-slave.yml Fix sonic slave pipeline to set correct tag on sonic slave image. (#13177) 2022-12-27 15:40:15 +08:00
dpkg-cache-cleanup.yml [CI] Add Bldenv pipeline files (#7458) 2021-04-30 16:35:38 -07:00
official-build-cache.yml [ci] Fix SONiC cache build pipeline, which breaks for template change. (#13945) 2023-02-27 14:34:23 +08:00
official-build-cisco-8000.yml [ci] Fix some not sai package removed issue (#11544) 2022-07-27 09:58:04 -07:00
official-build.yml [ci] Add azp trigger for future release branches. (#12508) 2022-10-27 17:36:43 +08:00
run-test-scheduler-template.yml Refine testbedv2 pr template (#14371) 2023-03-29 18:35:08 +08:00
run-test-template.yml [Ci] clean up the old artifacts in the agent before downloading the new artifacts (#12391) 2022-10-25 15:45:01 +08:00
template-clean-sonic-slave.yml [ci] Set default ACR in UpgrateVersion/PR/official pipeline. (#10341) 2022-04-02 07:48:44 +08:00
template-commonlib.yml [ci] Add arm artifacts in common lib azure pipeline (#10817) 2022-05-23 17:52:56 +08:00
template-daemon.yml [ci] Fix docker hang issue and change template reference branch (#13894) 2023-02-22 13:00:06 +08:00
template-skipvstest.yml [ci] Support to skip vstest using include/exclude config file. (#11086) 2022-06-17 15:39:41 +08:00
template-variables.yml [Ci] Support the SONiC reproducible build in Azure Pipelines (#13986) 2023-02-27 12:26:14 +08:00
trigger-publish-artifacts-build.yml [ci] Upload the debian packages (#12582) 2022-11-04 15:40:16 +08:00
vstest-exclude [ci] Add vstest skip folder sonic-slave-* (#11295) 2022-07-15 13:13:58 +08:00
vstest-include [ci] Support to skip vstest using include/exclude config file. (#11086) 2022-06-17 15:39:41 +08:00