diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 6aa8497b058565261741c0d5aa4e4c7f3c6eb6c8..f16b68d349c1f6781938b74c8fb61e04208cfcb3 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -14,6 +14,14 @@ cache: policy: pull-push before_script: + - Set-ExecutionPolicy Bypass -Scope Process -Force + - if (-Not (Test-Path "C:\ProgramData\chocolatey\bin\choco.exe")) { + [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; + iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1')) + } + - refreshenv + - if (-Not (Get-Command python -ErrorAction SilentlyContinue)) { choco install python --version=3.11.5 -y } + - refreshenv - python -m venv .venv - source .venv/Scripts/activate - pip install --upgrade pip