-
Notifications
You must be signed in to change notification settings - Fork 205
Set up Azure-CI #1238
Set up Azure-CI #1238
Conversation
|
Liquid Haskell needs to be installed for the functional tests, and IIRC in CircleCI it comes from the docker image |
|
I have added |
|
Those tests that are failing are probably caused by the Hoogle database not being generated beforehand. CodeActions need a `stack exec Hoogle generate` to be run beforehand in the CI job, in order to lookup which packages to import etc.
… On 5 May 2019, at 11:04, power-fungus ***@***.***> wrote:
I have added liquidhaskell to the build, but it still fails.
See: https://dev.azure.com/haskell-ide-engine/haskell-ide-engine-power-fungus/_build/results?buildId=31 <https://dev.azure.com/haskell-ide-engine/haskell-ide-engine-power-fungus/_build/results?buildId=31>
@fendor <https://github.com/fendor> @bubba <https://github.com/bubba>, any ideas?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub <#1238 (comment)>, or mute the thread <https://github.com/notifications/unsubscribe-auth/AAS7RDBF724BW3IXRSXBAYTPT2WKLANCNFSM4HKTRWTA>.
|
|
Will try. |
|
Still no luck. The liquidhaskell-related tests still fail. See: https://dev.azure.com/haskell-ide-engine/haskell-ide-engine-power-fungus/_build/results?buildId=32 |
|
I am unable to get all liquidhaskell tests to work. I have tried your suggestions about Any other ideas? |
|
Thanks to @fendor, the first build has just succeeded, see #1283. Now, I will work on getting the build to work on all platforms with all ghc-versions |
|
I've setup another pr that make the windows builds reach the |
|
For |
|
with help of @jneira, we have managed to get the build working on all platforms and almost-all ghc-versions: https://dev.azure.com/haskell-ide-engine/haskell-ide-engine-power-fungus/_build/results?buildId=76 There is a catch: no tests are executed, since they fail almost everywhere. I suggest merging this PR and adopting azure as build-check. Getting the tests to work there should a PR of its own. |
|
I would consider this PR done as a first step. |
|
As far as I can tell this looks good, happy for it to go in as a base build. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is awesome. So satisfying to see so many build configurations
|
I'll merge this PR since this the feedback has been positive. |
|
I tried officially add this repository for a new pipeline. But I have not the access-rights to change the hooks of this repository. There are 2 options:
|
closes #993.
This is still a work in progress and I have setup one test-job. However, the job fails. See https://dev.azure.com/haskell-ide-engine/haskell-ide-engine-power-fungus/_build/results?buildId=24
I need help fixing the test. What is needed to successfully run the tests?