-
Notifications
You must be signed in to change notification settings - Fork 71
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
haskell-ci breaks with source-repository-packages #184
Comments
This somewhat ties back to #129, since other options specified in your |
@RyanGlScott thanks for referencing the gnarly workaround. |
Besides #186, my temporary fix for this issue (referenced in ku-fpg/blank-canvas@e04f31c) has uncovered another issue with
The fact that It's unclear to me if this is an intended consequence of the semantics of |
Using the incredibly simple but effective trick here: haskell/cabal#5586 (comment) This is yet another hack needed to work around haskell-CI/haskell-ci#184, which in turn is needed because of haskell/cabal#5586.
By sheer coincidence, someone else was having the same problem that I reported (in #184 (comment)) over here. Luckily, there's a relatively simple workaround documented here: just add the following to your generated
This is certainly much simpler than enumerating each individual target to build, at the very least. |
I have a project (
blank-canvas
) with asource-repository-package
in itscabal.project
file:However,
haskell-ci
does not appear to pick up on this information, as demonstrated by this failing Travis run:It seems that
haskell-ci
is generating its owncabal.project
file on each Travis run but is failing to copy oversource-repository-package
information from the originalcabal.project
file.Unfortunately, this means that
blank-canvas
is completely unusable at the moment withhaskell-ci
.The text was updated successfully, but these errors were encountered: