panoptes / POCS

An Observatory Control System for the PANOPTES citizen-science project designed to help find transiting exoplanets! :telescope: :stars:
https://pocs.readthedocs.io/en/latest/
MIT License
80 stars 49 forks source link

Dockerfile updates #1158

Closed wtgee closed 2 years ago

wtgee commented 2 years ago

Cleanup for namespaces and updates to Dockerfile. Some of this is taken from #1150.

/gcbrun

codecov[bot] commented 2 years ago

Codecov Report

Merging #1158 (0e607b1) into develop (4908119) will decrease coverage by 3.67%. The diff coverage is 71.92%.

:exclamation: Current head 0e607b1 differs from pull request most recent head d75a055. Consider uploading reports for the commit d75a055 to get more accurate results Impacted file tree graph

@@             Coverage Diff             @@
##           develop    #1158      +/-   ##
===========================================
- Coverage    83.08%   79.40%   -3.68%     
===========================================
  Files           86       86              
  Lines         7425     7454      +29     
  Branches       635      831     +196     
===========================================
- Hits          6169     5919     -250     
- Misses        1083     1369     +286     
+ Partials       173      166       -7     
Impacted Files Coverage Δ
src/panoptes/pocs/camera/gphoto/base.py 100.00% <ø> (ø)
src/panoptes/pocs/camera/gphoto/remote.py 0.00% <0.00%> (-21.57%) :arrow_down:
src/panoptes/pocs/mount/mount.py 66.93% <0.00%> (-4.26%) :arrow_down:
...rc/panoptes/pocs/scheduler/observation/compound.py 0.00% <0.00%> (ø)
...rc/panoptes/pocs/state/states/default/analyzing.py 5.88% <0.00%> (-54.12%) :arrow_down:
src/panoptes/pocs/state/states/default/tracking.py 6.66% <0.00%> (-76.67%) :arrow_down:
src/panoptes/pocs/utils/logger.py 100.00% <ø> (ø)
src/panoptes/pocs/camera/__init__.py 62.36% <46.15%> (-8.43%) :arrow_down:
src/panoptes/pocs/camera/camera.py 84.04% <50.00%> (-0.45%) :arrow_down:
src/panoptes/pocs/scheduler/__init__.py 93.47% <50.00%> (-6.53%) :arrow_down:
... and 38 more

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 73859c1...d75a055. Read the comment docs.

wtgee commented 2 years ago

Closing. We've decided (after all these years) to strip Docker from the main repo so that it builds and is testable on it's own. Other (docker) services may then include this module.