Closed iknowright closed 10 months ago
Patch coverage: 66.66%
and project coverage change: +0.47%
:tada:
Comparison is base (
74b334a
) 69.74% compared to head (eb9bdd1
) 70.21%. Report is 8 commits behind head on master.
:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Thanks @iknowright for making this change, I think we also need to apply these changes to
dev.Dockerfile
. Could you help me update that?
Updated.
Types of changes
Description
Use multi-stage feature on Docker to enable easy-read and better maintenance for Dockerfile
Two stages: node_stage and python_stage node_stage:
FROM
, we can specify docker image taf and get the node run-time with no extra works (nvm and hardcoded download link)python_stage:
Notes:
Steps to Test This Pull Request
Expected behavior
Size reduced up to 50% and more
from the staging environment, test results are as follow:
pycontw-2023_web-enhanced-dockerfile latest e620e4f466ac 24 seconds ago 626MB
pycontw-2023_web latest 11ff9f780b7d 2 weeks ago 1.56GB
closes #1139