Try to test on windows:

- install openssl manually from Bitmessage/ThirdPartyLibraries
 - add empty 'Windows' dict into checkdeps.EXTRAS_REQUIRE_DEPS
 - build ext
 - allow fail
This commit is contained in:
Dmitri Bogomolov 2020-02-19 18:00:10 +02:00
parent bfad6cf69d
commit b9d301a69f
Signed by untrusted user: g1itch
GPG Key ID: 720A756F18DEED13
2 changed files with 17 additions and 0 deletions

View File

@ -12,6 +12,22 @@ addons:
- python-qt4
- tor
- xvfb
jobs:
allow_failures:
- os: windows
include:
- os: windows
language: shell
before_install:
- choco install python2
- choco install --ignore-dependencies vcpython27
- python -m pip install --upgrade pip
- wget -c -nc -nv --content-disposition https://github.com/Bitmessage/ThirdPartyLibraries/blob/master/Win64OpenSSL-1_0_2t.exe?raw=true
- powershell -Command "Start-Process -FilePath Win64OpenSSL-1_0_2t.exe -ArgumentList '/q /norestart /silent /verysilent /sp- /suppressmsgboxes /dir=C:\OpenSSL-Win64' -Wait"
- python setup.py build_ext --inplace
env:
- PATH=/c/Python27:/c/Python27/Scripts:$PATH
- OPENSSL_DIR="c:\\OpenSSL-Win64"
install:
- pip install -r requirements.txt
- python setup.py install

View File

@ -51,6 +51,7 @@ EXTRAS_REQUIRE_DEPS = {
"Fedora": ["prctl"],
"Guix": [""],
"Gentoo": ["dev-python/python-prctl"],
"Windows": [""]
},
}