summaryrefslogtreecommitdiff
path: root/.appveyor.yml
blob: 6ceca538cf1fa4a3f733c954eed4ebee1e3d73fe (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
version: '{build}'

environment:
  matrix:
    - PYTHON: C:\Python38-x64

# Disable automatic builds
build: off

# Build artifacts: all wheel and exe files in the dist folder
artifacts:
  - path: 'dist\*.whl'
  - path: 'dist\*.exe'

install:
- ps: scripts\win-download-openssl.ps1
- ps: |
    & $env:PYTHON\python.exe -m venv borg-env
    borg-env\Scripts\activate.ps1
    python -m pip install -U pip
    pip install -r requirements.d/development.txt
    pip install wheel pyinstaller

build_script:
- ps: |
    borg-env\Scripts\activate.ps1
    scripts\win-build.ps1