Skip to content
This repository was archived by the owner on Aug 1, 2024. It is now read-only.

Commit 0632162

Browse files
committed
feat: add frontend-app-ora-grading to devstack as an extra service
1 parent 1299836 commit 0632162

5 files changed

Lines changed: 28 additions & 1 deletion

File tree

README.rst

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ It also includes the following extra components:
3333
* The Library Authoring micro-frontend
3434
* edX Registrar service.
3535
* The course-authoring micro-frontend
36+
* The enhanced staff grader (ora-grading) micro-frontend
3637

3738

3839
.. contents:: **Table of Contents:**
@@ -321,6 +322,8 @@ Instead of a service name or list, you can also run commands like ``make dev.pro
321322
+------------------------------------+-------------------------------------+----------------+--------------+
322323
| `insights` | http://localhost:18110 | Python/Django | Extra |
323324
+------------------------------------+-------------------------------------+----------------+--------------+
325+
| `frontend-app-ora-grading` | http://localhost:1993 | MFE (React.js) | Extra |
326+
+------------------------------------+-------------------------------------+----------------+--------------+
324327

325328
Some common service combinations include:
326329

@@ -347,6 +350,7 @@ Some common service combinations include:
347350
.. _frontend-app-account: https://github.com/edx/frontend-app-account
348351
.. _xqueue: https://github.com/edx/xqueue
349352
.. _coursegraph: https://github.com/edx/edx-platform/tree/master/openedx/core/djangoapps/coursegraph
353+
.. _frontend-app-ora-grading: https://github.com/edx/frontend-app-ora-grading
350354

351355

352356
Known Issues

docker-compose-host.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,11 @@ services:
7272
- ${DEVSTACK_WORKSPACE}/frontend-app-gradebook:/edx/app/frontend-app-gradebook
7373
- frontend_app_gradebook_node_modules:/edx/app/frontend-app-gradebook/node_modules
7474
- ${DEVSTACK_WORKSPACE}/src:/edx/app/src
75+
frontend-app-ora-grading:
76+
volumes:
77+
- ${DEVSTACK_WORKSPACE}/frontend-app-ora-grading:/edx/app/frontend-app-ora-grading
78+
- frontend_app_ora_grading_node_modules:/edx/app/frontend-app-ora-grading/node_modules
79+
- ${DEVSTACK_WORKSPACE}/src:/edx/app/src
7580
frontend-app-learning:
7681
volumes:
7782
- ${DEVSTACK_WORKSPACE}/frontend-app-learning:/edx/app/frontend-app-learning
@@ -109,6 +114,7 @@ volumes:
109114
frontend_app_account_node_modules:
110115
frontend_app_course_authoring_node_modules:
111116
frontend_app_gradebook_node_modules:
117+
frontend_app_ora_grading_node_modules:
112118
frontend_app_learning_node_modules:
113119
frontend_app_library_authoring_node_modules:
114120
frontend_app_payment_node_modules:

docker-compose.yml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -568,6 +568,21 @@ services:
568568
- "1994:1994"
569569
depends_on:
570570
- lms
571+
572+
frontend-app-ora-grading:
573+
extends:
574+
file: microfrontend.yml
575+
service: microfrontend
576+
working_dir: '/edx/app/frontend-app-ora-grading'
577+
container_name: "edx.${COMPOSE_PROJECT_NAME:-devstack}.frontend-app-ora-grading"
578+
networks:
579+
default:
580+
aliases:
581+
- edx.devstack.frontend-app-ora-grading
582+
ports:
583+
- "1993:1993"
584+
depends_on:
585+
- lms
571586

572587
frontend-app-learning:
573588
extends:

options.mk

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ credentials+discovery+ecommerce+edx_notes_api+forum+frontend-app-gradebook+front
6767
# Separated by plus signs.
6868
# Separated by plus signs. Listed in alphabetical order for clarity.
6969
EDX_SERVICES ?= \
70-
credentials+discovery+ecommerce+edx_notes_api+forum+frontend-app-account+frontend-app-course-authoring+frontend-app-gradebook+frontend-app-learning+frontend-app-library-authoring+frontend-app-payment+frontend-app-program-console+frontend-app-publisher+insights+lms+lms_watcher+registrar+registrar-worker+studio+studio_watcher+xqueue+xqueue_consumer
70+
credentials+discovery+ecommerce+edx_notes_api+forum+frontend-app-account+frontend-app-course-authoring+frontend-app-gradebook+frontend-app-ora-grading+frontend-app-learning+frontend-app-library-authoring+frontend-app-payment+frontend-app-program-console+frontend-app-publisher+insights+lms+lms_watcher+registrar+registrar-worker+studio+studio_watcher+xqueue+xqueue_consumer
7171

7272
# Services with database migrations.
7373
# Should be a subset of $(EDX_SERVICES).

repo.sh

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ non_release_repos=(
4242
"https://github.com/edx/registrar.git"
4343
"https://github.com/edx/frontend-app-program-console.git"
4444
"https://github.com/edx/frontend-app-account.git"
45+
"https://github.com/edx/frontend-app-ora-grading.git"
4546
)
4647

4748
ssh_repos=(
@@ -66,6 +67,7 @@ non_release_ssh_repos=(
6667
"git@github.com:edx/registrar.git"
6768
"git@github.com:edx/frontend-app-program-console.git"
6869
"git@github.com:edx/frontend-app-account.git"
70+
"git@github.com:edx/frontend-app-ora-grading.git"
6971
)
7072

7173
private_repos=(

0 commit comments

Comments
 (0)