Try CircleCI Windows orb

This commit is contained in:
Micah Lee 2022-03-29 21:02:03 -07:00
parent 9c61c46ea8
commit 8fefa4d6b3
No known key found for this signature in database
GPG key ID: 403C2657CD994F73

View file

@ -1,10 +1,21 @@
version: 2
version: 2.1
orbs:
win: circleci/windows@4.0.0
workflows:
version: 2
test:
jobs:
- test-cli
- test-gui
build:
jobs:
- build-win32
requires:
- test-cli
- test-gui
jobs:
test-cli:
@ -34,7 +45,7 @@ jobs:
poetry run onionshare-cli --local-only --receive --auto-stop-timer 2
poetry run onionshare-cli --local-only --website ../docs --auto-stop-timer 2
poetry run onionshare-cli --local-only --chat --auto-stop-timer 2
test-gui:
docker:
- image: cimg/python:3.9
@ -58,3 +69,13 @@ jobs:
command: |
cd ~/repo/desktop
QT_DEBUG_PLUGINS=1 xvfb-run poetry run pytest -v ./tests/test_gui_*.py
build-win32:
executor:
name: win/default
shell: powershell.exe
steps:
- checkout
- run: systeminfo
- run: Write-Host 'Hello, Windows'