[Commits] [wesnoth/wesnoth] 660788: Add support for AppVeyor Continuous Integration fo...

GitHub noreply at github.com
Tue Nov 29 17:45:52 UTC 2016


  Branch: refs/heads/master
  Home:   https://github.com/wesnoth/wesnoth
  Commit: 6607880e222513d025c57f9e2cc4bd7dbb79a232
      https://github.com/wesnoth/wesnoth/commit/6607880e222513d025c57f9e2cc4bd7dbb79a232
  Author: GregoryLundberg <gregory_lundberg at gmx.com>
  Date:   2016-11-29 (Tue, 29 Nov 2016)

  Changed paths:
    A .appveyor.vs2013.yml
    A .appveyor.vs2015.yml

  Log Message:
  -----------
  Add support for AppVeyor Continuous Integration for Visual Studio

    0) Visit https://appveyor.com
    1) Sign in using your GitHub account.
    2) Under projects tab: New Project
    3) Click Add for wesnoth
    4) Click back to Projects
    5) Hover to right of wesnoth, click gear icon (Edit Project Settings)
    6) Set project name ie., "Battle for Wesnoth (Visual Studio 2013)"
    7) Enter custom configuration .yml name: .appveyor.vs2013.yml
    8) Check to skip branches without appveyor.yml
    9) Click Save
    A) If desired, repeat 2 through 9 for Visual Studio 2015

Total run time for both toolsets is about 3.75 hours.

Note that each configuration builds both Debug and Release. Edit the .yml to only choose one.

There is a one-hour quota per build. Each build takes approximately 50 minutes. Cloning the repository takes from 5 to 20 minutes. Using a shallow clone zip file, reverting spirit_po and eliminating the Boost tests are the best ways to decrease runtime.

At present, AppVeyor does not support IRC notification. There is an open github issue requiresing the feature. It may be possible to add IRC notification as a build step.


  Commit: f71b5a042f1fc85496d20ce51e42374ff6bb6a4d
      https://github.com/wesnoth/wesnoth/commit/f71b5a042f1fc85496d20ce51e42374ff6bb6a4d
  Author: Jyrki Vesterinen <sandgtx at gmail.com>
  Date:   2016-11-29 (Tue, 29 Nov 2016)

  Changed paths:
    A .appveyor.vs2013.yml
    A .appveyor.vs2015.yml

  Log Message:
  -----------
  Merge pull request #884 from GregoryLundberg/GL_AppVeyor

Add support for AppVeyor Continuous Integration for Visual Studio


Compare: https://github.com/wesnoth/wesnoth/compare/4ee94f6128a1...f71b5a042f1f


More information about the Commits mailing list