Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

More user-friendly Docker support #2198

Merged
merged 10 commits into from
Mar 7, 2024
Merged

More user-friendly Docker support #2198

merged 10 commits into from
Mar 7, 2024

Conversation

lhstrh
Copy link
Member

@lhstrh lhstrh commented Feb 15, 2024

Fixes #2153. In summary, if Docker is used, we now build using Docker instead of printing instructions for how to do so. The produced launch script now simply invokes docker compose up.

@lhstrh lhstrh added the enhancement Enhancement of existing feature label Feb 15, 2024
@lhstrh lhstrh changed the title Cleanup of build logic in CGenerator Build using docker and use docker compose in executable Feb 15, 2024
@edwardalee
Copy link
Collaborator

Can you explain what these changes do?

@lhstrh
Copy link
Member Author

lhstrh commented Feb 15, 2024

Sure, but it's not ready for review yet, so I will do that later.

@lhstrh lhstrh requested a review from petervdonovan March 7, 2024 04:53
@lhstrh lhstrh requested a review from edwardalee March 7, 2024 04:56
@lhstrh lhstrh changed the title Build using docker and use docker compose in executable More user-friendly Docker support Mar 7, 2024
…nerator.java

Co-authored-by: Peter Donovan <33707478+petervdonovan@users.noreply.github.com>
@lhstrh lhstrh mentioned this pull request Mar 7, 2024
13 tasks
@lhstrh lhstrh enabled auto-merge March 7, 2024 07:27
@lhstrh lhstrh added this pull request to the merge queue Mar 7, 2024
Merged via the queue into master with commit 6759260 Mar 7, 2024
24 checks passed
@lhstrh lhstrh deleted the docker-build branch March 7, 2024 09:01
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
enhancement Enhancement of existing feature
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Docker support should include orchestration on multiple nodes
3 participants