-
-
Notifications
You must be signed in to change notification settings - Fork 783
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
Update Docker Compose Dev With New Features #1443
Comments
I think this issue will never get worked on if it sits in the icebox but no one knows about it. Can we add something to the CONTRIBUTING.md so that if anyone has a problem with it AND they rise to the level of merge team, they can take on this issue. |
Added note related to issue #1443 in section 1.6.a
per 1.6.a in CONTRIBUTING.md: "NOTE: If it takes longer than 2 minutes to build your website using docker-compose up, please let the technical leads know about this and add your website build time in a comment to #1443. Also, once you are part of the merge team, you can work on #1443 and fix it (if you want)." running
|
@juliansmith0 Thanks for adding your comment regarding the time taken to run |
I'm working with a docker setup recently and just want to leave a comment while I have things fresh in my mind. Resource
Comments on the pre-build steps
|
per 1.6.a in CONTRIBUTING.md: "NOTE: If it takes longer than 2 minutes to build your website using docker-compose up, please let the technical leads know about this and add your website build time in a comment to #1443. Also, once you are part of the merge team, you can work on #1443 and fix it (if you want)." running 'docker-compose up' successfully for the first time took longer than 2 minutes for me. It took about 5 minutes. Here's a snapshot of my terminal: |
per 1.6.a in CONTRIBUTING.md: "NOTE: If it takes longer than 2 minutes to build your website using docker-compose up, please let the technical leads know about this and add your website build time in a comment to #1443. Also, once you are part of the merge team, you can work on #1443 and fix it (if you want)." Took up to 4 minutes by running 'docker-compose up'. |
Dependency
A person who has risen to the merge team and who is experiencing docker reloading the entire code base on every change and who wants to take this issue on. see notes
Overview
We need to update our docker-compose file such that it is dynamic and based off off
.env
file settings.Action Items
Docker Compose Should have the following variables coming from an
.env
file such that they are configurable.image
keyports
valueThe docker compose should also go through some additional pre-build steps before it runs jekyll serve. These pre build steps should be configured in such a way that it is possible to turn on/off an individual pre-build step. At the moment, these steps includes:
For merge team: Once the PR related to this issue is merged and this issue is closed, please edit section 1.6.a in the contributing.md file accordingly.
Resources/Instructions
More details available in issue ##1273
The text was updated successfully, but these errors were encountered: