[ci] Fix docker hang issue and change template reference branch (#13894)
Why I did it Azure pipeline change. Use common template to make it easy to change common steps. Fix docker hang issue. How I did it
This commit is contained in:
parent
5e4826ebf7
commit
5a2a95998c
@ -108,8 +108,8 @@ jobs:
|
||||
platform_rpc: nephos
|
||||
|
||||
buildSteps:
|
||||
- template: template-skipvstest.yml
|
||||
- template: template-daemon.yml
|
||||
- template: .azure-pipelines/template-skipvstest.yml@buildimage
|
||||
- template: .azure-pipelines/template-daemon.yml@buildimage
|
||||
- bash: |
|
||||
set -ex
|
||||
if [ $(GROUP_NAME) == vs ]; then
|
||||
@ -169,4 +169,4 @@ jobs:
|
||||
make $BUILD_OPTIONS target/sonic-$(GROUP_NAME).bin
|
||||
fi
|
||||
displayName: "Build sonic image"
|
||||
- template: check-dirty-version.yml
|
||||
- template: .azure-pipelines/check-dirty-version.yml@buildimage
|
||||
|
@ -25,7 +25,7 @@ jobs:
|
||||
jobFilters: ${{ parameters.jobFilters }}
|
||||
jobVariables: ${{ parameters.jobVariables }}
|
||||
preSteps:
|
||||
- template: cleanup.yml
|
||||
- template: .azure-pipelines/cleanup.yml@buildimage
|
||||
- ${{ parameters.preSteps }}
|
||||
- script: |
|
||||
if [ -n "$(CACHE_MODE)" ] && echo $(PLATFORM_AZP) | grep -E -q "^(vs|broadcom|mellanox|marvell-armhf)$"; then
|
||||
@ -67,6 +67,6 @@ jobs:
|
||||
artifactName: 'sonic-buildimage.$(GROUP_NAME)$(GROUP_EXTNAME)'
|
||||
publishPrefix: '$(Build.DefinitionName)/$(Build.SourceBranchName)/$(GROUP_NAME)'
|
||||
- ${{ parameters.postSteps }}
|
||||
- template: cleanup.yml
|
||||
- template: .azure-pipelines/cleanup.yml@buildimage
|
||||
jobGroups: ${{ parameters.jobGroups }}
|
||||
buildSteps: ${{ parameters.buildSteps }}
|
||||
|
@ -5,7 +5,7 @@ steps:
|
||||
do
|
||||
sleep 120
|
||||
now=$(date +%s)
|
||||
pids=$(ps -C docker -o pid,etime,args | grep "docker build" | cut -d" " -f1)
|
||||
pids=$(ps -C docker -o pid,etime,args | grep "docker build" | cut -d" " -f2)
|
||||
for pid in $pids
|
||||
do
|
||||
start=$(date --date="$(ls -dl /proc/$pid --time-style full-iso | awk '{print$6,$7}')" +%s)
|
||||
|
Loading…
Reference in New Issue
Block a user