-
-
Notifications
You must be signed in to change notification settings - Fork 23
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
Tectonic biber docker image #15
Comments
That's cool! Thanks for doing this. I tested it (branch dxjoke-docker) and it seems to work great, build times of mwe well under a minute and close to a minute for the test file with many packages. I thought about it but I don't think there are any disadvantages compared to using rekka's image right? So we should just replace it, what do you think? |
Cool, thank you for your testing :)
Well, there is one disadvantage. The docker image is slightly bigger (70mb/75mb instead of 54mb because of the biber binary (and a few packages more included because of that). I would see it more as an alternative to the miniconda method (like a 1-c in terms of your folder structure? 😛 ) if you only need tectonic and biber. But its up to you, since its your repo. I might can do a PR, just tell me in which folder I should place it 😄 |
Great, thanks 😄 Ah yes, but that's only a slight increase in size so I don't think that's important for most people. I would add a note about @rekka's image and that he had the original idea, in case someone prefers that one. I saw that you asked if his image should be updated, so I think he'll be fine with it :) I think I'll update the SE question as well, as it seems people still read and use that one. |
If you want you can reuse the |
Allright, your ideas sounds good to me. Im not sure if it works out very well if I do a pr (because of the travis api keys) but I guess I just try it (like last time). I guess there is not much more work than you have already done in the dxjoke-docker branch, beside adjusting the readme and placing the stuff in test (and testing it with my fork for sure). |
I made a tectonic docker image with biber included (thanks to the work of #10 and @malramsay64 comment in tectonic-typesetting/tectonic#53 (comment) and https://github.com/rekka/tectonic-docker).
The image can be found here: https://hub.docker.com/r/dxjoke/tectonic-docker/
My .travis.yml looks like this:
Its quite fast since all the long running tasks are bundled inside of the docker image. My tests using miniconda were terrible slow on each build.
Maybe you can test this as well and see if it works for you as well and include it in your repo. :)
The text was updated successfully, but these errors were encountered: