File tree 2 files changed +15
-11
lines changed
2 files changed +15
-11
lines changed Original file line number Diff line number Diff line change @@ -61,10 +61,17 @@ jobs:
61
61
displayName : ${{ parameters.platform }}
62
62
timeoutInMinutes : ${{ parameters.timeout }}
63
63
steps :
64
+ - template : cleanup.yml
64
65
- checkout : self
66
+ clean : true
65
67
submodules : recursive
66
68
displayName : ' Checkout code'
67
- - template : cleanup.yml
69
+ - script : |
70
+ git submodule foreach --recursive 'git clean -xfdf || true'
71
+ git submodule foreach --recursive 'git reset --hard || true'
72
+ git submodule foreach --recursive 'git remote update || true'
73
+ git submodule update --init --recursive
74
+ displayName: 'Reset submodules'
68
75
- script : |
69
76
set -e
70
77
sudo modprobe overlay
Original file line number Diff line number Diff line change 1
1
steps :
2
2
- script : |
3
- sudo kill -9 `sudo cat /var/run/march/docker.pid` || true
4
- sudo rm -f /var/run/march/docker.pid || true
5
- sudo rm -rf fsroot || true
6
- git clean -xfdf || true
7
- git reset --hard || true
8
- git submodule foreach --recursive 'git clean -xfdf || true' || true
9
- git submodule foreach --recursive 'git reset --hard || true' || true
10
- git submodule foreach --recursive 'git remote update || true' || true
11
- git submodule update --init --recursive || true
3
+ if sudo [ -f /var/run/march/docker.pid ] ; then
4
+ pid=`sudo cat /var/run/march/docker.pid` ; sudo kill $pid
5
+ fi
6
+ sudo rm -f /var/run/march/docker.pid
7
+ sudo rm -rf /data/march/docker
12
8
13
9
# clean native docker build
14
10
if sudo [ -f dockerfs/var/run/docker.pid ] ; then
15
11
pid=`sudo cat dockerfs/var/run/docker.pid` ; sudo kill $pid
16
12
fi
17
- sudo rm -rf /data/march/docker
13
+ sudo rm -rf dockerfs
14
+ sudo rm -rf fsroot
18
15
displayName : " Clean Workspace"
You can’t perform that action at this time.
0 commit comments