[GHC] #14508: Bring up Appveyor for Windows CI

GHC ghc-devs at haskell.org
Wed Nov 22 01:07:09 UTC 2017


#14508: Bring up Appveyor for Windows CI
-------------------------------------+-------------------------------------
        Reporter:  bgamari           |                Owner:  bgamari
            Type:  task              |               Status:  new
        Priority:  normal            |            Milestone:
       Component:  Continuous        |              Version:  8.2.1
  Integration                        |
      Resolution:                    |             Keywords:
Operating System:  Unknown/Multiple  |         Architecture:
                                     |  Unknown/Multiple
 Type of failure:  None/Unknown      |            Test Case:
      Blocked By:                    |             Blocking:
 Related Tickets:                    |  Differential Rev(s):
       Wiki Page:                    |
-------------------------------------+-------------------------------------
Description changed by bgamari:

Old description:

> The current plan is to move to Appveyor for CI on Windows.
>
> Mateusz has a first [[https://github.com/tweag/ghc/blob/tweag/circleci-
> macos/appveyor.yml|stab]] at a configuration. Unfortunately it looks like
> we will far-exceed the one-hour default build time limit. It appears they
> Appveyor [[https://github.com/appveyor/ci/issues/517
> |does give]] extensions to open-source projects, but typically only
> extend to 1.5 hours. It's unlikely that this will be sufficient as even
> my local Windows builds take ~1.75 hours.
>
> It appears that Rust has found a way around this as their
> [[https://ci.appveyor.com/project/rust-lang/rust/history|builds]]
> routinely last ~2 hours.

New description:

 The current plan is to move to Appveyor for CI on Windows.

 Mateusz has a first [[https://github.com/tweag/ghc/blob/tweag/circleci-
 macos/appveyor.yml|stab]] at a configuration. Unfortunately it looks like
 we will far-exceed the one-hour default build time limit. It appears they
 Appveyor [[https://github.com/appveyor/ci/issues/517|does give]]
 extensions to open-source projects, but typically only extend to 1.5
 hours. It's unlikely that this will be sufficient as even my local Windows
 builds take ~1.75 hours.

 It appears that Rust has found a way around this as their
 [[https://ci.appveyor.com/project/rust-lang/rust/history|builds]]
 routinely last ~2 hours.

--

-- 
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/14508#comment:1>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler


More information about the ghc-tickets mailing list