-
Notifications
You must be signed in to change notification settings - Fork 10
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
CircleCI #41
Conversation
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.
PR of the month!
Thanks @kba! Unfortunately, I cannot get The problem seems to be that the vanilla
So, I guess circleci-cli is not an option for us, but we can now trust that |
I cannot run circleci here because of firewall woes (apt-get connections time out)
Did you run
Again cannot test it here for the same reason (docker network not bridged through or something). But since ocrd/tesserocr is based on ocrd/core, which in turn is based on ubuntu:18.04 yes this should have the same behavior. I have to revisit the docker setup from another location soon. Would probably make sense to base even the CI docker images on ocrd/core to make the process even more consistent. |
No. But if I do, then it does work with circleci-cli!
Why not just the (Strangely, if I do this, replacing ubuntu with the ocrd/tesserocr image, I end up with all tests failing because Python cannot import |
Would be possible but I find that confusing since for testing I don't want any older duplicates of the same code in the container. Why it actually fails I cannot say. Automatic building of docker containers on docker.hub is patchy apparently, ocrd-tesserocr was last built 2 months ago, there are no autobuilds for ocrd/core at all apparently. Need to investigate this further from a less restricted network, c.f. #44 |
I see. Thanks for explaining! BTW, I installed circleci-cli via GH releases (just download+unpack) – I don't think there is an apt pkg for it anywhere. |
The apt-get errors are from docker, installing circleci-cli works fine. |
Oh, now I get it. |
Replace Travis CI with Circle CI based on Ubuntu 18.04 docker container.