Commit 900ddfb5 authored by Dominik Charousset's avatar Dominik Charousset

Enable Robot tests on Windows CI

parent af129279
...@@ -13,8 +13,15 @@ RUN Set-ExecutionPolicy Bypass -Scope Process -Force; \ ...@@ -13,8 +13,15 @@ RUN Set-ExecutionPolicy Bypass -Scope Process -Force; \
RUN choco install -y --no-progress visualstudio2022buildtools RUN choco install -y --no-progress visualstudio2022buildtools
RUN choco install -y --no-progress visualstudio2022-workload-vctools RUN choco install -y --no-progress visualstudio2022-workload-vctools
# Install Git and OpenSSL. # Install and OpenSSL and Python.
RUN choco install -y --no-progress msysgit openssl RUN choco install -y --no-progress msysgit openssl
RUN choco install -y --no-progress python
# Install Robot Framework and dependencies.
RUN python.exe -m pip install \
robotframework \
robotframework-requests \
robotframework-websocketclient
# Add git to the global PATH # Add git to the global PATH
SHELL [ "cmd", "/c" ] SHELL [ "cmd", "/c" ]
......
...@@ -5,6 +5,7 @@ cmake.exe ^ ...@@ -5,6 +5,7 @@ cmake.exe ^
-B build ^ -B build ^
-G "Visual Studio 17 2022" ^ -G "Visual Studio 17 2022" ^
-C ".ci\debug-flags.cmake" ^ -C ".ci\debug-flags.cmake" ^
-DCAF_ENABLE_ROBOT_TESTS=ON ^
-DEXTRA_FLAGS=/MP%CIRRUS_CPU% ^ -DEXTRA_FLAGS=/MP%CIRRUS_CPU% ^
-DBUILD_SHARED_LIBS=OFF ^ -DBUILD_SHARED_LIBS=OFF ^
-DCMAKE_C_COMPILER=cl.exe ^ -DCMAKE_C_COMPILER=cl.exe ^
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment