[GHC DevOps Group] Continuous integration effort status
Simon Marlow
marlowsd at gmail.com
Tue Mar 6 15:19:38 UTC 2018
Thanks for the great summary, Ben.
On 5 March 2018 at 17:15, Ben Gamari <ben at well-typed.com> wrote:
>
> The following things are rather lacking direction at the moment,
>
> a. Integration between Phabricator and Appveyor/CircleCI (#14506).
>
What are our options here? I presume we'll have to write some custom
integration?
> b. Validation of each commit in a push as both Appveyor and CircleCI
> only build the push head (#14505). This is quite important as having
> a full commit history has been invaluable in identifying
> regressions. I will start pushing commits one-at-a-time until this
> is sorted out.
>
> c. Artifact preservation. I recommend that we push these to S3 or
> similar to avoid relying on Appveyor/CircleCI's (generally rather
> restrictive) artifact archival facilities.
>
> d. Hadrian builds seem to non-deterministically hang on CircleCI
> (#14600). I've never observed this locally and have had no luck
> reproducing via SSH on a CircleCI box, so it's unclear what to do
> about this.
>
> e. Support for building on non-Debian-based systems (e.g. Fedora),
> which is necessary if we want to produce our binary distributions
> via CI
>
> I suspect that after (b) is fixed we will find that the computational
> resources of our CircleCI account may be a bit lacking, but we can cross
> that bridge once we get there.
>
I think the same will be true of (a).
Cheers
Simon
> Cheers,
>
> - Ben
>
>
> [1] https://circleci.com/gh/ghc/ghc/tree/master
> [2] https://ci.appveyor.com/project/GHCAppveyor/ghc
> [3] https://github.com/ghc/ghc/pull/104
> [4] https://github.com/ghc/ghc/pull/106
>
> _______________________________________________
> Ghc-devops-group mailing list
> Ghc-devops-group at haskell.org
> https://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devops-group
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/ghc-devops-group/attachments/20180306/074889c9/attachment.html>
More information about the Ghc-devops-group
mailing list