8888
8989 - name : Install protobuf
9090 run : |
91- sudo env PATH=$PATH GOPATH=$GOPATH script/setup/install-protobuf
91+ sudo -E PATH=$PATH script/setup/install-protobuf
9292 sudo chmod +x /usr/local/bin/protoc
9393 sudo chmod og+rx /usr/local/include/google /usr/local/include/google/protobuf /usr/local/include/google/protobuf/compiler
9494 sudo chmod -R og+r /usr/local/include/google/protobuf/
@@ -382,7 +382,7 @@ jobs:
382382 CGO_ENABLED : 1
383383 run : |
384384 make binaries
385- sudo make install
385+ sudo -E PATH=$PATH make install
386386 working-directory : src/github.com/containerd/containerd
387387
388388 - run : sudo -E PATH=$PATH script/setup/install-gotestsum
@@ -393,7 +393,7 @@ jobs:
393393 GOTESTSUM_JUNITFILE : ${{github.workspace}}/test-unit-root-junit.xml
394394 run : |
395395 make test
396- sudo -E PATH=$PATH GOPATH=$GOPATH GOPROXY=$GOPROXY make root-test
396+ sudo -E PATH=$PATH make root-test
397397 working-directory : src/github.com/containerd/containerd
398398
399399 - name : Integration 1
@@ -403,7 +403,7 @@ jobs:
403403 RUNC_FLAVOR : ${{ matrix.runc }}
404404 GOTESTSUM_JUNITFILE : ${{github.workspace}}/test-integration-serial-junit.xml
405405 run : |
406- sudo GOPATH=$GOPATH GOPROXY=$GOPROXY TEST_RUNTIME=$TEST_RUNTIME RUNC_FLAVOR=$RUNC_FLAVOR make integration EXTRA_TESTFLAGS=-no-criu TESTFLAGS_RACE=-race
406+ sudo -E PATH=$PATH make integration EXTRA_TESTFLAGS=-no-criu TESTFLAGS_RACE=-race
407407 working-directory : src/github.com/containerd/containerd
408408
409409 # Run the integration suite a second time. See discussion in github.com/containerd/containerd/pull/1759
@@ -414,7 +414,7 @@ jobs:
414414 RUNC_FLAVOR : ${{ matrix.runc }}
415415 GOTESTSUM_JUNITFILE : ${{github.workspace}}/test-integration-parallel-junit.xml
416416 run : |
417- sudo GOPATH=$GOPATH GOPROXY=$GOPROXY TEST_RUNTIME=$TEST_RUNTIME RUNC_FLAVOR=$RUNC_FLAVOR TESTFLAGS_PARALLEL=1 make integration EXTRA_TESTFLAGS=-no-criu
417+ sudo -E PATH=$PATH TESTFLAGS_PARALLEL=1 make integration EXTRA_TESTFLAGS=-no-criu
418418 working-directory : src/github.com/containerd/containerd
419419
420420 # CRIU wouldn't work with overlay snapshotter yet.
@@ -428,8 +428,8 @@ jobs:
428428 # crun doesn't have "checkpoint" command.
429429 if : ${{ matrix.runc == 'runc' }}
430430 run : |
431- sudo GOPATH=$GOPATH GOPROXY=$GOPROXY \
432- TEST_RUNTIME=$TEST_RUNTIME RUNC_FLAVOR=$RUNC_FLAVOR TESTFLAGS_PARALLEL=1 \
431+ sudo -E PATH=$PATH \
432+ TESTFLAGS_PARALLEL=1 \
433433 TEST_SNAPSHOTTER=native \
434434 make integration EXTRA_TESTFLAGS='-run TestCheckpoint'
435435 working-directory : src/github.com/containerd/containerd
@@ -453,13 +453,13 @@ jobs:
453453 runtime_type = "${TEST_RUNTIME}"
454454 EOF
455455 sudo ls /etc/cni/net.d
456- sudo PATH=$PATH BDIR=$BDIR /usr/local/bin/containerd -a ${BDIR}/c.sock --config ${BDIR}/config.toml --root ${BDIR}/root --state ${BDIR}/state --log-level debug &> ${BDIR}/containerd-cri.log &
457- sudo PATH=$PATH BDIR=$BDIR /usr/local/bin/ctr -a ${BDIR}/c.sock version
458- sudo PATH=$PATH BDIR=$BDIR GOPATH=$GOPATH critest --report-dir "${{github.workspace}}/critestreport" --runtime-endpoint=unix:///${BDIR}/c.sock --parallel=8
456+ sudo -E PATH=$PATH /usr/local/bin/containerd -a ${BDIR}/c.sock --config ${BDIR}/config.toml --root ${BDIR}/root --state ${BDIR}/state --log-level debug &> ${BDIR}/containerd-cri.log &
457+ sudo -E PATH=$PATH /usr/local/bin/ctr -a ${BDIR}/c.sock version
458+ sudo -E PATH=$PATH critest --report-dir "${{github.workspace}}/critestreport" --runtime-endpoint=unix:///${BDIR}/c.sock --parallel=8
459459 TEST_RC=$?
460460 test $TEST_RC -ne 0 && cat ${BDIR}/containerd-cri.log
461461 sudo pkill containerd
462- sudo BDIR=$BDIR rm -rf ${BDIR}
462+ sudo -E rm -rf ${BDIR}
463463 test $TEST_RC -eq 0 || /bin/false
464464
465465 # Log the status of this VM to investigate issues like
0 commit comments