Browse Source

fixing pipeline to cover functional tests

Jhonny Mertz 2 năm trước cách đây
mục cha
commit
7792e4257e
1 tập tin đã thay đổi với 4 bổ sung2 xóa
  1. 4 2
      .github/workflows/build.yml

+ 4 - 2
.github/workflows/build.yml

@@ -1,6 +1,6 @@
 name: Build
 
-on: [push]
+on: [push, pull_request]
 
 jobs:
   build:
@@ -8,6 +8,8 @@ jobs:
 
     steps:
       - uses: actions/checkout@v3
+      - name: Install wkthtmltopdf
+        run: sudo apt-get install xvfb libfontconfig wkhtmltopdf
       - name: Set up JDK 11
         uses: actions/setup-java@v3
         with:
@@ -15,4 +17,4 @@ jobs:
           distribution: 'adopt'
           cache: maven
       - name: Build with Maven
-        run: mvn --batch-mode --update-snapshots package
+        run: mvn --batch-mode --update-snapshots verify