فهرست منبع

ci(tests): fix a potential apt hanging

When writing unattended scripts (including Dockerfiles), when `using apt install -y` but without `DEBIAN_FRONTEND=noninteractive`, sometimes installation will get stuck at an interactive prompt.

Signed-off-by: xjasonlyu <xjasonlyu@gmail.com>
xjasonlyu 1 سال پیش
والد
کامیت
3f0625d531
2فایلهای تغییر یافته به همراه5 افزوده شده و 0 حذف شده
  1. 3 0
      .github/workflows/run_fvt_tests.yaml
  2. 2 0
      .github/workflows/run_test_case.yaml

+ 3 - 0
.github/workflows/run_fvt_tests.yaml

@@ -13,6 +13,9 @@ on:
     types:
     types:
       - published
       - published
 
 
+env:
+  DEBIAN_FRONTEND: noninteractive
+
 jobs:
 jobs:
   fvt_tests_with_edgex:
   fvt_tests_with_edgex:
     runs-on: ubuntu-latest
     runs-on: ubuntu-latest

+ 2 - 0
.github/workflows/run_test_case.yaml

@@ -35,6 +35,8 @@ jobs:
           exit 1
           exit 1
         fi
         fi
     - name: install lib
     - name: install lib
+      env:
+        DEBIAN_FRONTEND: noninteractive
       run: sudo apt-get update && sudo apt-get install libzmq3-dev -y
       run: sudo apt-get update && sudo apt-get install libzmq3-dev -y
     - name: run test case
     - name: run test case
       run: |
       run: |