Skip to content
This repository has been archived by the owner on Oct 7, 2020. It is now read-only.

azure: add windows+cabal job and other improvements #1595

Merged
merged 9 commits into from
Jan 24, 2020

Conversation

jneira
Copy link
Member

@jneira jneira commented Jan 23, 2020

  • Separate test suites:
    • To handle specific conditions, make log inspection easier and run them with cabal without -j1
    • unit-test
    • dipatcher-test, plugin-dispatcher-test, wrapper-test
    • functional-test
  • Add ghc-8.8.1 to linux and macos jobs (Add azure CI for cabal GHC 8.8.1 #1593)
  • Add cache to installhs jobs
  • Install ghc's in windows+stack jobs in drive D: to avoid errors about no space in C:
  • Change stack_root to D: in windows+stack for the same reason
  • Add new job windows+cabal for ghc 8.6.5 and ghc-8.4.4
  • Enable installhs job for windows+cabal
  • Other minor fixes

@jneira jneira requested a review from fendor January 23, 2020 12:59
@jneira jneira changed the title Add windows+cabal job and improvements azure: add windows+cabal job and other improvements Jan 23, 2020
@fendor
Copy link
Collaborator

fendor commented Jan 23, 2020

LGTM! Great work!

@jneira
Copy link
Member Author

jneira commented Jan 23, 2020

Only left the macos+cabal job but i am gonna take a rest from azure 😄

@jneira
Copy link
Member Author

jneira commented Jan 24, 2020

I have to investigate why windows jobs fail installing the alternate ghc necessary to install liquid. In my repo it works fine: https://dev.azure.com/jneira/haskell-ide-engine/_build/results?buildId=567

But i would merge cause they are already failing for the same reason

@jneira jneira merged commit eae2e4b into haskell:master Jan 24, 2020
@jneira jneira deleted the azure branch January 24, 2020 09:56
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants