diff --git a/changelog.d/20231113_125255_faraz.maqsood_introduce_course_discovery_repository_settings.md b/changelog.d/20231113_125255_faraz.maqsood_introduce_course_discovery_repository_settings.md new file mode 100644 index 0000000..63cc321 --- /dev/null +++ b/changelog.d/20231113_125255_faraz.maqsood_introduce_course_discovery_repository_settings.md @@ -0,0 +1 @@ +- [Improvement] Introduced Course Discovery Repository and Version settings. (by @Faraz32123) \ No newline at end of file diff --git a/tutordiscovery/plugin.py b/tutordiscovery/plugin.py index 19d02e4..a64e904 100644 --- a/tutordiscovery/plugin.py +++ b/tutordiscovery/plugin.py @@ -38,6 +38,8 @@ config = { "CACHE_REDIS_DB": "{{ OPENEDX_CACHE_REDIS_DB }}", "ATLAS_PULL": False, "EXTRA_PIP_REQUIREMENTS": [], + "REPOSITORY": "https://github.com/openedx/course-discovery.git", + "REPOSITORY_VERSION": "{{ OPENEDX_COMMON_VERSION }}", }, } diff --git a/tutordiscovery/templates/discovery/build/discovery/Dockerfile b/tutordiscovery/templates/discovery/build/discovery/Dockerfile index 47d5754..75c0823 100644 --- a/tutordiscovery/templates/discovery/build/discovery/Dockerfile +++ b/tutordiscovery/templates/discovery/build/discovery/Dockerfile @@ -17,8 +17,8 @@ RUN useradd --home-dir /openedx --create-home --shell /bin/bash --uid ${APP_USER USER ${APP_USER_ID} ###### Git-clone course-discovery repo -ARG DISCOVERY_REPOSITORY=https://github.com/edx/course-discovery.git -ARG DISCOVERY_VERSION='{{ OPENEDX_COMMON_VERSION }}' +ARG DISCOVERY_REPOSITORY='{{ DISCOVERY_REPOSITORY }}' +ARG DISCOVERY_VERSION='{{ DISCOVERY_REPOSITORY_VERSION }}' RUN mkdir -p /openedx/discovery && \ git clone $DISCOVERY_REPOSITORY --branch $DISCOVERY_VERSION --depth 1 /openedx/discovery WORKDIR /openedx/discovery