Skip to content

Commit

Permalink
AppveyorCI: Prevent skip of tests of XMLBear
Browse files Browse the repository at this point in the history
XMLBear is skipped on Appveyor Windows builds
due to dependency issues. Fixes all dependency
issues.

Closes #1354
  • Loading branch information
Techievena committed Feb 20, 2017
1 parent 2115b47 commit cea5cbf
Showing 1 changed file with 18 additions and 1 deletion.
19 changes: 18 additions & 1 deletion .ci/appveyor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ install:
# done from inside the powershell script as it would require to restart
# the parent CMD process).
- "SET PATH=%PYTHON%;%PYTHON%\\Scripts;%PATH%"
- "SET PATH=C:\\Program\ Files\\Java\\jdk1.7.0\\bin;%PATH%"
- "SET PATH=C:\\tools\\xmllint\\bin;C:\\Program\ Files\\Java\\jdk1.7.0\\bin;%PATH%"

# language-tool needs the registry tweaked here since it determines the java
# version wrong (since appveyor has both, 1.7 and 1.8 in x86 and x64).
Expand All @@ -49,6 +49,23 @@ install:
- "npm config set loglevel warn"
- "npm install"

- curl -fsSL ftp://ftp.zlatkovic.com/libxml/iconv-1.9.2.win32.zip -o iconv.zip
- 7z x *.zip -oC:\tools\xmllint
- curl -fsSL ftp://ftp.zlatkovic.com/libxml/libxml2-2.7.8.win32.zip -o libxml2.zip
- 7z x libxml2.zip -oC:\tools\xmllint
- curl -fsSL ftp://ftp.zlatkovic.com/libxml/libxslt-1.1.26.win32.zip -o libxslt.zip
- 7z x libxslt.zip -oC:\tools\xmllint
- curl -fsSL ftp://ftp.zlatkovic.com/libxml/zlib-1.2.5.win32.zip -o zlib.zip
- 7z x zlib.zip -oC:\tools\xmllint
- curl -fsSL ftp://ftp.zlatkovic.com/libxml/libxmlsec-1.2.18.win32.zip -o libxmlsec.zip
- 7z x libxmlsec.zip -oC:\tools\xmllint
- curl -fsSL ftp://ftp.zlatkovic.com/libxml/libxmlsec-nounicode-1.2.18.win32.zip -o libxmlsec-nounicode.zip
- 7z x libxmlsec-nounicode.zip -oC:\tools\xmllint
- curl -fsSL ftp://ftp.zlatkovic.com/libxml/openssl-0.9.8a.win32.zip -o openssl.zip
- 7z x openssl.zip -oC:\tools\xmllint
- curl -fsSL ftp://ftp.zlatkovic.com/libxml/xsldbg-3.1.7.win32.zip -o xsldbg.zip
- 7z x xsldbg.zip -oC:\tools\xmllint

build: false # Not a C# project, build stuff at the test step instead.

test_script:
Expand Down

0 comments on commit cea5cbf

Please sign in to comment.