diff --git a/.github/workflows/build_and_test.yml b/.github/workflows/build_and_test.yml index dbdc774d32..174309b05b 100644 --- a/.github/workflows/build_and_test.yml +++ b/.github/workflows/build_and_test.yml @@ -47,6 +47,22 @@ jobs: mvn apache-rat:check mvn checkstyle:check + windows: + name: "Build on Windows" + runs-on: windows-2019 + steps: + - name: Checkout + uses: actions/checkout@v2 + - name: Add msbuild to PATH + uses: microsoft/setup-msbuild@v1.1 + - name: "Test" + run: | + mkdir build + cd build + cmake .. -G "Visual Studio 14 2015 Win64" -DCMAKE_BUILD_TYPE=Debug -DBUILD_LIBHDFSPP=OFF -DBUILD_TOOLS=OFF -DBUILD_JAVA=OFF + cmake --build . --config Debug + ctest -C Debug + doc: name: "Javadoc generation" runs-on: ubuntu-20.04