-
Notifications
You must be signed in to change notification settings - Fork 97
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
Convert ansible to dockerfile #863
Conversation
Codecov ReportPatch and project coverage have no change.
Additional details and impacted files@@ Coverage Diff @@
## master #863 +/- ##
=======================================
Coverage 84.82% 84.82%
=======================================
Files 14 14
Lines 659 659
=======================================
Hits 559 559
Misses 100 100 ☔ View full report in Codecov by Sentry. |
555a3b5
to
1c25005
Compare
f03a114
to
35ef927
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Added a few comments and suggestions
265e314
to
414561a
Compare
414561a
to
545f036
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM 👍
* feat: Convert ansible to dockerfile * feat: add workflow to publish docker images --------- Co-authored-by: Soban Javed <iamsobanjaved@gmail.com>
Related devstack PR: openedx-unsupported/devstack#1006
ISSUE: #861
This PR is part of an effort aimed at removing Ansible-based configurations and replacing them with
Dockerfile
. Currently, Devstack Docker images are built usingAnsible-based configurations
in theconfigurations
repository. Through this effort, we will make sure that the Repo has its ownDockerfile
which has all the necessary configurations to set up small production and dev environments.Steps to run this Image with Devstack:
dev
i.e.docker build -t image-name-of-choice --target dev .
docker compose
file ofdevstack
and replace the existingxqueue
image with the one that you built without changing any other configurations there.make dev.up.xqueue
in the terminal while in the devstack directory.xqueue