Skip to content
Snippets Groups Projects
Commit fc66e815 authored by Rye Mutt's avatar Rye Mutt :bread:
Browse files

Update CI script

parent 821801a2
No related branches found
No related tags found
No related merge requests found
...@@ -49,7 +49,7 @@ variables: ...@@ -49,7 +49,7 @@ variables:
before_script: before_script:
- python -m venv .venv - python -m venv .venv
- .\.venv\Scripts\Activate.ps1 - .\.venv\Scripts\Activate.ps1
- pip install --upgrade llbase autobuild certifi - pip install --upgrade llbase autobuild certifi sentry-cli cmake
script: script:
- autobuild configure -c Release -- -DUSE_LTO=ON -DDISABLE_FATAL_WARNINGS=ON -DREVISION_FROM_VCS=FALSE -DENABLE_DELTA_GEN=ON - autobuild configure -c Release -- -DUSE_LTO=ON -DDISABLE_FATAL_WARNINGS=ON -DREVISION_FROM_VCS=FALSE -DENABLE_DELTA_GEN=ON
- autobuild build -c Release --no-configure - autobuild build -c Release --no-configure
...@@ -89,7 +89,7 @@ variables: ...@@ -89,7 +89,7 @@ variables:
before_script: before_script:
- python3 -m venv .venv - python3 -m venv .venv
- source .venv/bin/activate - source .venv/bin/activate
- pip3 install --upgrade llbase autobuild dmgbuild certifi - pip3 install --upgrade llbase autobuild dmgbuild certifi sentry-cli cmake
script: script:
- autobuild configure -c Release -- -DENABLE_SIGNING=ON -DUSE_LTO=ON -DDISABLE_FATAL_WARNINGS=ON -DREVISION_FROM_VCS=FALSE - autobuild configure -c Release -- -DENABLE_SIGNING=ON -DUSE_LTO=ON -DDISABLE_FATAL_WARNINGS=ON -DREVISION_FROM_VCS=FALSE
- autobuild build -c Release --no-configure - autobuild build -c Release --no-configure
...@@ -131,7 +131,7 @@ variables: ...@@ -131,7 +131,7 @@ variables:
before_script: before_script:
- python3 -m venv .venv - python3 -m venv .venv
- source .venv/bin/activate - source .venv/bin/activate
- pip3 install --upgrade llbase autobuild certifi - pip3 install --upgrade llbase autobuild certifi sentry-cli cmake ninja
script: script:
- autobuild configure -c Release -- -DUSE_LTO=ON -DDISABLE_FATAL_WARNINGS=ON -DREVISION_FROM_VCS=FALSE - autobuild configure -c Release -- -DUSE_LTO=ON -DDISABLE_FATAL_WARNINGS=ON -DREVISION_FROM_VCS=FALSE
- autobuild build -c Release --no-configure - autobuild build -c Release --no-configure
...@@ -176,7 +176,7 @@ coverity_scan: ...@@ -176,7 +176,7 @@ coverity_scan:
before_script: before_script:
- python -m venv .venv - python -m venv .venv
- source .venv/bin/activate - source .venv/bin/activate
- pip3 install --upgrade autobuild - pip3 install --upgrade llbase autobuild cmake ninja
script: script:
- cov-configure --template --comptype clangcc --compiler clang-12 - cov-configure --template --comptype clangcc --compiler clang-12
- cov-configure --template --comptype clangcxx --compiler clang++-12 - cov-configure --template --comptype clangcxx --compiler clang++-12
...@@ -349,6 +349,10 @@ build:release:windows64: ...@@ -349,6 +349,10 @@ build:release:windows64:
- pwsh - pwsh
- docker - docker
allow_failure: false allow_failure: false
before_script:
- python3 -m venv .venv
- ./.venv/bin/Activate.ps1
- pip3 install --upgrade sentry-cli
script: script:
- $BuildData = Get-Content ./build-vc-64/newview/Release/build_data.json | ConvertFrom-Json - $BuildData = Get-Content ./build-vc-64/newview/Release/build_data.json | ConvertFrom-Json
- $BuildChannelVersion = $BuildData.Channel + ' ' + $BuildData.Version - $BuildChannelVersion = $BuildData.Channel + ' ' + $BuildData.Version
......
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