ballistica/.woodpecker/ci_build_and_test_windows.yaml
2025-01-19 16:38:47 +03:30

19 lines
534 B
YAML

when:
- event: push
- event: pull_request
- event: cron
cron: ci
steps:
- name: build-and-test
image: python:3.12-windowsservercore
pull: true
commands:
- $env:PYTHONPATH = "tools"
- python -m efrotools.genwrapper pcommand batools.pcommandmain tools/pcommand
- python -m pip install --upgrade pip
- pip install pytest typing_extensions
- python tools/pcommand win_ci_install_prereqs
- python tools/pcommand win_ci_binary_build
- python tools/pcommand pytest -v tests