瀏覽代碼

github action

jqh 4 年之前
父節點
當前提交
d22cdd5d87
共有 1 個文件被更改,包括 8 次插入6 次删除
  1. 8 6
      .github/workflows/laravel5.yml

+ 8 - 6
.github/workflows/laravel5.yml

@@ -78,16 +78,18 @@ jobs:
           cp -f ./tests/routes.php ./app/Admin/
           cp -rf ./tests/resources/config ./config/
 
+      - name: Install Xvfb
+        run: sudo apt-get install xvfb
+
       - name: Start Server
         run: |
           cd ./laravel-tests
           export DISPLAY=:99.0
+          sh -e /etc/init.d/xvfb start
           ./vendor/laravel/dusk/bin/chromedriver-linux --headless --disable-gpu --remote-debugging-port=9515 http://localhost &
           php artisan serve &
 
-      - name: Run Dusk
-        uses: GabrielBB/xvfb-action@v1.4
-        with:
-          working-directory: ./laravel-tests
-          run: |
-            php artisan dusk
+      - name: Run test suite
+        run: |
+          cd ./laravel-tests
+          php artisan dusk