Skip to content
Snippets Groups Projects
Commit d49eec0d authored by Maxence Naud's avatar Maxence Naud
Browse files

[tmp] Remove windows CI

parent 52a3bf16
No related branches found
No related tags found
No related merge requests found
...@@ -95,60 +95,60 @@ build:ubuntu_python: ...@@ -95,60 +95,60 @@ build:ubuntu_python:
paths: paths:
- venv/ - venv/
build:windows_cpp: # build:windows_cpp:
stage: build # stage: build
needs: [] # needs: []
tags: # tags:
- windows # - windows
image: buildtools # image: buildtools
before_script: # before_script:
# Install Chocolatey # # Install Chocolatey
- Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1')) # - Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))
# Install dependencies # # Install dependencies
- choco install cmake.install --installargs '"ADD_CMAKE_TO_PATH=System"' -Y # - choco install cmake.install --installargs '"ADD_CMAKE_TO_PATH=System"' -Y
- choco install git -Y # - choco install git -Y
- choco install python -Y # - choco install python -Y
# Update PATH # # Update PATH
- $env:Path = [System.Environment]::GetEnvironmentVariable("Path","Machine") + ";" + [System.Environment]::GetEnvironmentVariable("Path","User") # - $env:Path = [System.Environment]::GetEnvironmentVariable("Path","Machine") + ";" + [System.Environment]::GetEnvironmentVariable("Path","User")
script: # script:
- mkdir -p build_cpp # - mkdir -p build_cpp
- mkdir -p install_cpp # - mkdir -p install_cpp
- cd build_cpp # - cd build_cpp
- cmake -DCMAKE_INSTALL_PREFIX:PATH=../install_cpp -DCMAKE_BUILD_TYPE=Debug .. # - cmake -DCMAKE_INSTALL_PREFIX:PATH=../install_cpp -DCMAKE_BUILD_TYPE=Debug ..
- cmake --build . -j2 # - cmake --build . -j2
- cmake --install . --config Debug # - cmake --install . --config Debug
artifacts: # artifacts:
expire_in: 1 week # expire_in: 1 week
paths: # paths:
- build_cpp/ # - build_cpp/
- install_cpp/ # - install_cpp/
build:windows_python: # build:windows_python:
stage: build # stage: build
needs: [] # needs: []
tags: # tags:
- windows # - windows
image: buildtools # image: buildtools
before_script: # before_script:
# Install Chocolatey # # Install Chocolatey
- Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1')) # - Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))
# Install dependencies # # Install dependencies
- choco install cmake.install --installargs '"ADD_CMAKE_TO_PATH=System"' -Y # - choco install cmake.install --installargs '"ADD_CMAKE_TO_PATH=System"' -Y
- choco install git -Y # - choco install git -Y
- choco install python -Y # - choco install python -Y
# Update PATH # # Update PATH
- $env:Path = [System.Environment]::GetEnvironmentVariable("Path","Machine") + ";" + [System.Environment]::GetEnvironmentVariable("Path","User") # - $env:Path = [System.Environment]::GetEnvironmentVariable("Path","Machine") + ";" + [System.Environment]::GetEnvironmentVariable("Path","User")
script: # script:
- python -m pip install virtualenv # - python -m pip install virtualenv
- virtualenv venv # - virtualenv venv
- venv\Scripts\Activate.ps1 # - venv\Scripts\Activate.ps1
# Numpy dependancy for unit test # # Numpy dependancy for unit test
- python -m pip install -r requirements.txt # - python -m pip install -r requirements.txt
- python -m pip install . # - python -m pip install .
artifacts: # artifacts:
expire_in: 1 week # expire_in: 1 week
paths: # paths:
- venv/ # - venv/
...@@ -26,23 +26,23 @@ test:ubuntu_python: ...@@ -26,23 +26,23 @@ test:ubuntu_python:
reports: reports:
junit: ${CI_PROJECT_NAME}/xmlrunner-results.xml junit: ${CI_PROJECT_NAME}/xmlrunner-results.xml
test:windows_cpp: # test:windows_cpp:
stage: test # stage: test
needs: ["build:windows_cpp"] # needs: ["build:windows_cpp"]
tags: # tags:
- windows # - windows
image: buildtools # image: buildtools
before_script: # before_script:
# Install Chocolatey # # Install Chocolatey
- Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1')) # - Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))
# Install dependencies # # Install dependencies
- choco install cmake.install --installargs '"ADD_CMAKE_TO_PATH=System"' -Y # - choco install cmake.install --installargs '"ADD_CMAKE_TO_PATH=System"' -Y
- choco install python -Y # - choco install python -Y
# Update PATH # # Update PATH
- $env:Path = [System.Environment]::GetEnvironmentVariable("Path","Machine") + ";" + [System.Environment]::GetEnvironmentVariable("Path","User") # - $env:Path = [System.Environment]::GetEnvironmentVariable("Path","Machine") + ";" + [System.Environment]::GetEnvironmentVariable("Path","User")
script: # script:
- cd build_cpp # - cd build_cpp
- ctest --output-junit ctest-results.xml --output-on-failure # - ctest --output-junit ctest-results.xml --output-on-failure
artifacts: # artifacts:
reports: # reports:
junit: build_cpp/ctest-results.xml # junit: build_cpp/ctest-results.xml
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment