camelot icon indicating copy to clipboard operation
camelot copied to clipboard

[MRG] Add Dockerfile

Open jplattel opened this issue 7 years ago • 4 comments
trafficstars

Hi! I wanted camelot to be accessible in a docker container. So I added a Dockerfile that let's you run camelot containerized. Not sure if you want this within you scope, but it might be handy :)

jplattel avatar Oct 25 '18 09:10 jplattel

Codecov Report

Merging #175 into master will decrease coverage by 3.76%. The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #175      +/-   ##
==========================================
- Coverage   87.94%   84.17%   -3.77%     
==========================================
  Files          13       13              
  Lines        1410     1226     -184     
  Branches      333      294      -39     
==========================================
- Hits         1240     1032     -208     
- Misses        114      150      +36     
+ Partials       56       44      -12
Impacted Files Coverage Δ
camelot/plotting.py 16% <0%> (-76.08%) :arrow_down:
camelot/core.py 87.5% <0%> (-6.16%) :arrow_down:
camelot/io.py 100% <0%> (ø) :arrow_up:
camelot/parsers/lattice.py 89.47% <0%> (+0.35%) :arrow_up:
camelot/handlers.py 83.33% <0%> (+0.83%) :arrow_up:
camelot/parsers/stream.py 92.52% <0%> (+1.42%) :arrow_up:
camelot/cli.py 93.68% <0%> (+8.49%) :arrow_up:
camelot/__version__.py 100% <0%> (+23.52%) :arrow_up:

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 153869f...8f8860c. Read the comment docs.

codecov-io avatar Oct 25 '18 10:10 codecov-io

Thanks for the Dockerfile @jplattel! I might add it master later by creating a separate folder for such files.

vinayak-mehta avatar Oct 25 '18 10:10 vinayak-mehta

Awesome, thanks! 👍

jplattel avatar Oct 25 '18 10:10 jplattel

Strange I went Dockerfile as well, since there is a lot that needs to be done if you go from the docs alone, but I needed to add:

RUN apt-get update && apt-get install -y ghostscript python3-tk ffmpeg libsm6 libxext6

Because of a libGL error.

TheApeMachine avatar Jun 22 '21 19:06 TheApeMachine