Skip to content
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

integrate atlas into the deployment process #554

Closed
brian-smith-tcril opened this issue Nov 29, 2022 · 0 comments
Closed

integrate atlas into the deployment process #554

brian-smith-tcril opened this issue Nov 29, 2022 · 0 comments
Assignees

Comments

@brian-smith-tcril
Copy link

in order to support the move away from having translations checked into repos (see OEP-58), we will need to update the deployment processes

while it would be possible to manually add sparse checkouts to each deployment flow, it makes more sense to utilize atlas

Relevant info/questions

  • should this be integrated into frontend build somehow?
  • what are all the different ways MFEs are deployed (tutor/devstack based)?
    • what needs to happen to ensure we can pull during build in all of those scenarios?

ways MFEs are deployed

possible paths forward:

  • edx.org
    • ?
  • Tutor
    • adding atlas pull to npm run build would cause problems with the existing custom translations merge logic
    • so one possible solution there is to edit the dockerfile to pull translations during the copying i18n data step
      • this would require testing to ensure the i18n-merge.js logic still works as intended
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant