-
Notifications
You must be signed in to change notification settings - Fork 843
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
docker with git repos #1358
Comments
To mount your
Note that each project has its own Perhaps the nicest way to solve this would be to support optional SSH agent forwarding into the container, that way you wouldn't have to re-enter your private key's passphrase. Note that in FP Complete's recommended Docker-based workflow, we eschew using git references and extra-deps in |
This is now working in master, at least for common cases. Ping @snoyberg. |
Awesome, thanks! |
I was looking through the blog and wiki, but couldn't find a section that explicitly talked about avoiding git references. Is there somewhere online that goes into more detail about the recommended workflow? We've got a few internal libraries that I'd like to use. The easiest solution seemed to be to reference them via git since that doesn't require an internal hackage server. I'm not sure where custom Docker images would fit in. |
Basically we generate custom Docker images that include the required packages in GHC's global package database. Our tooling around this isn't really in a publicly-releasable state yet, unfortunately. |
I have only seen 1 issue after taking advantage of #531, usage with git repos
I get errors when I have a config like this with
docker:
in it also.When I remove the
docker:
section everything installs.It seems that I need to mount my
~/.ssh
directory, but I cannot figure out how to get that to work.The text was updated successfully, but these errors were encountered: