Wireshark-commits: [Wireshark-commits] master 2ec1d36: appveyor.yml: add integration with AppVeyor
From: Wireshark code review <code-review-do-not-reply@xxxxxxxxxxxxx>
Date: Mon, 20 Aug 2018 05:28:22 +0000
URL: https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commit;h=2ec1d363aa8a23718b704abca756d7d880359c2d
Submitter: "Peter Wu <peter@xxxxxxxxxxxxx>"
Changed: branch: master
Repository: wireshark

Commits:

2ec1d36 by Peter Wu (peter@xxxxxxxxxxxxx):

    appveyor.yml: add integration with AppVeyor CI
    
    Many dependencies (Git, MSVC2015, etc.) are already installed. The only
    missing ones are HTMLHelp and Doxygen, but these are not used.
    
    The AppVeyor free plan has one concurrent job with 2 cores, starting
    with the first item in the test matrix. As everyone likely develops on
    64-bit, 32-bit is more likely to break, thus prioritize it for VS2015.
    For testing artifacts, do create a VS2017 x64 build before that though.
    
    Cloning git and installing deps takes about 2-3 minutes. cmake takes
    2-3 minutes. Wireshark.sln and test-programs build in about 11-12
    minutes, tests run in about 3 minutes, nsis packages in 3-4 minutes.
    A single job takes 21-28 minutes (depending on environment).
    
    Change-Id: If0c738743ce3ccd7ddfb5d9e77cdb2d3a5354ac7
    Reviewed-on: https://code.wireshark.org/review/28967
    Reviewed-by: Dario Lombardo <lomato@xxxxxxxxx>
    Petri-Dish: Peter Wu <peter@xxxxxxxxxxxxx>
    Tested-by: Petri Dish Buildbot
    Reviewed-by: Peter Wu <peter@xxxxxxxxxxxxx>
    

Actions performed:

    from  4e6a80f   NSIS: try harder to find VS2015/VS2017 vcredist
     add  2ec1d36   appveyor.yml: add integration with AppVeyor CI


Summary of changes:
 appveyor.yml | 64 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 64 insertions(+)
 create mode 100644 appveyor.yml