-
Notifications
You must be signed in to change notification settings - Fork 206
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?