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

feat: Configure atlas using environment variables #17

Open
OmarIthawi opened this issue Apr 12, 2023 · 0 comments
Open

feat: Configure atlas using environment variables #17

OmarIthawi opened this issue Apr 12, 2023 · 0 comments

Comments

@OmarIthawi
Copy link
Member

OmarIthawi commented Apr 12, 2023

User story

  • As a maintainer I need to specify which languages I'm pulling from a specific Open edX release in MFEs (and other repos) during deployment time.

Target audience

This feature targets maintainers and should help them avoid needing to fork just for the sake of updating translations.

Alternatives considered

We have two options for this feature:

  • Option 1: No changes to atlas. Ask maintainers to craft their own atlas pull command, which needs no changes to atlas.
  • Option 2: Let maintainers configure atlas via new environment variables which would save them few steps in case all they needed is a language change or specifying which branch to pull from.

Option 2: Environment variables

The environments needed are:

  • ATLAS_FILTER: Overrides --filter
  • ATLAS_REPOSITORY: Overrides --repository
  • ATLAS_BRANCH: Overrides --branch
@OmarIthawi OmarIthawi changed the title feat feat: Configure using environment variables Apr 12, 2023
@OmarIthawi OmarIthawi changed the title feat: Configure using environment variables feat: Configure --filter using environment variables Apr 12, 2023
@OmarIthawi OmarIthawi changed the title feat: Configure --filter using environment variables feat: Configure atlas using environment variables Apr 12, 2023
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