Skip to content

Commit bf0686b

Browse files
committed
ci:add cri-integration
Signed-off-by: ningmingxiao <[email protected]>
1 parent a6b4286 commit bf0686b

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

.github/workflows/ci.yml

+18
Original file line numberDiff line numberDiff line change
@@ -172,6 +172,24 @@ jobs:
172172
sudo -E PATH=$PATH make integration
173173
working-directory: src/github.com/containerd/containerd
174174

175+
- name: Install containerd dependencies
176+
run: |
177+
sudo apt-get update
178+
sudo apt-get install -y gperf dmsetup strace xfsprogs
179+
script/setup/install-seccomp
180+
script/setup/install-runc
181+
script/setup/install-cni $(grep containernetworking/plugins go.mod | awk '{print $2}')
182+
script/setup/install-critools
183+
script/setup/install-failpoint-binaries
184+
working-directory: src/github.com/containerd/containerd
185+
186+
- name: cri-integration
187+
env:
188+
RUNC_FLAVOR: "runc"
189+
run: |
190+
sudo -E PATH=$PATH CONTAINERD_RUNTIME=io.containerd.runc.v2-rs make BUILDTAGS="no_btrfs" cri-integration
191+
working-directory: src/github.com/containerd/containerd
192+
175193
windows-integration:
176194
name: Windows Integration
177195
runs-on: ${{ matrix.os }}

0 commit comments

Comments
 (0)