summaryrefslogtreecommitdiff
path: root/.appveyor.yml
AgeCommit message (Collapse)Author
2018-11-27Merge branch 'maint-0.3.4' into maint-0.3.5Nick Mathewson
2018-11-27Explicitly specify path to OpenSSL for Appveyor.Alexander Færøy
This patch explicitly specifies the path to our OpenSSL dependency and disables the installation of an external OpenSSL version and instead uses the OpenSSL version available from the MinGW environments. See: https://bugs.torproject.org/28574
2018-11-20Merge branch 'maint-0.3.4' into maint-0.3.5Nick Mathewson
2018-11-20Merge remote-tracking branch 'teor/ticket28459-034' into maint-0.3.4Nick Mathewson
2018-11-15Merge branch 'maint-0.3.4' into maint-0.3.5Nick Mathewson
2018-11-15Appveyor: always show the logs, and upload them as build artifactsteor
Always show the configure and test logs, and upload them as build artifacts, when building for Windows using Appveyor CI. Implements 28459.
2018-11-15Appveyor: add comments to the config fileteor
Documentation for 28399, 28454, and previous fixes.
2018-11-15Appveyor: manually add zstd flags to configureteor
The mingw zstd from MSYS2 doesn't come with a pkg-config file. Fixes 28454 on Tor 0.3.4.1-alpha.
2018-11-15Appveyor: remove incorrect OpenSSL pathteor
Fixes 28399 on 0.3.4.1-alpha.
2018-11-15Appveyor: Improve diagnosticsteor
Stop installing MSYS2 packages. We're compiling for mingw, so we only need mingw packages. Run pacman in verbose mode. Explicitly install pkg-config and xz, to future-proof our builds. Diagnostics for 28399.
2018-11-05Appveyor: Add Windows Server 2016 to tor's build matrixteor
Build tor on Windows Server 2012 R2 and Windows Server 2016 using Appveyor's CI. Closes ticket 28318.
2018-10-10Appveyor: Don't try to install the mingw openssl packageNick Mathewson
This package conflicts with a preinstalled mingw openssl. Fixes bug 27943. I think this was an appveyor change, not a Tor bug.
2018-10-10Install only one of the two mingw architectures in appveyorNick Mathewson
Closes ticket 27765 This commit also changes the appveyor file to a unified line ending style, since the old one was pretty confused. Use "-b" to see the real differences.
2018-09-12Merge remote-tracking branch 'teor/bug27464-034' into maint-0.3.4Nick Mathewson
2018-09-07Appveyor: Disable gcc hardening in Windows 64-bit buildsteor
As of August 29, 2018, Appveyor images come with gcc 8.2.0 by default. 64-bit Windows executables compiled with gcc 8.2.0 and tor's --enable-gcc-hardening crash. Fixes bug 27460; bugfix on 0.3.4.1-alpha.
2018-09-05Stop reinstalling identical packages in our Windows CIteor
Fixes bug 27464; bugfix on 0.3.4.1-alpha.
2018-09-05Appveyor: tail config.log and cat test-suite.log after failed buildsteor
Also zip the full logs, and upload them as build artifacts. Implements ticket 27430.
2018-09-05Appveyor: always log the compiler path and versionteor
Implements 27449.
2018-08-24CI: Only post Appveyor IRC notifications when the build failsteor
Implements 27275.
2018-05-22Appveyor configuration files.Nick Mathewson
Original by Marcin Cieślak, with modifications from Isis Lovecruft and Nick Mathewson.