Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Also test java builds on github jar action
[simgrid.git] / .github / workflows / jarfile.yml
index 915d4e7..924f1a7 100644 (file)
@@ -53,12 +53,13 @@ jobs:
         cd "$env:TEMP\eigen-3.4.0\build"
         cmake -G "MinGW Makefiles" -DCMAKE_INSTALL_PREFIX="C:\Program Files\Eigen3" ..
         cmake --build . --target install
-    - name: Build jar with Cmake
+    - name: Build and test jar with Cmake
       run: |
           mkdir build
           cd build
           cmake -Denable_documentation=OFF -Denable_java=ON -Denable_msg=ON -Denable_lib_in_jar=ON -Dminimal-bindings=ON -Denable_compile_optimizations=ON -Denable_smpi=OFF ${{ matrix.config.cmake_extra_options }} -G "${{ matrix.config.generator }}" ..
-          make -j2 simgrid-java_jar
+          make -j2 simgrid-java_jar java-all
+         ctest -j2 -R java
     - name: Upload jar
       uses: actions/upload-artifact@v2
       with: