feat: tutor-mfe compatiblilty for atlas pull | FC-0012 (#280)

- install atlas
 - remove `--filter` to pull all languages by default
 - use ATLAS_OPTIONS to allow custom `--filter`
 - include frontend-platform in `atlas pull`

Refs: FC-0012 OEP-58
This commit is contained in:
Omar Al-Ithawi
2024-02-02 18:30:26 +03:00
committed by GitHub
parent 513d3fc4eb
commit 4730cf82e8
3 changed files with 13 additions and 2 deletions

View File

@@ -63,12 +63,13 @@ pull_translations:
rm -rf src/i18n/messages
mkdir src/i18n/messages
cd src/i18n/messages \
&& atlas pull --filter=$(transifex_langs) \
&& atlas pull $(ATLAS_OPTIONS) \
translations/frontend-platform/src/i18n/messages:frontend-platform \
translations/paragon/src/i18n/messages:paragon \
translations/frontend-component-footer/src/i18n/messages:frontend-component-footer \
translations/frontend-app-learner-dashboard/src/i18n/messages:frontend-app-learner-dashboard
$(intl_imports) paragon frontend-component-footer frontend-app-learner-dashboard
$(intl_imports) frontend-platform paragon frontend-component-footer frontend-app-learner-dashboard
endif
# This target is used by CI.

9
package-lock.json generated
View File

@@ -14,6 +14,7 @@
"@edx/frontend-component-footer": "^12.2.1",
"@edx/frontend-enterprise-hotjar": "^2.0.0",
"@edx/frontend-platform": "^5.5.4",
"@edx/openedx-atlas": "^0.6.0",
"@edx/paragon": "^20.44.0",
"@edx/react-unit-test-utils": "1.7.1",
"@fortawesome/fontawesome-svg-core": "^1.2.36",
@@ -2601,6 +2602,14 @@
"@newrelic/publish-sourcemap": "^5.0.1"
}
},
"node_modules/@edx/openedx-atlas": {
"version": "0.6.0",
"resolved": "https://registry.npmjs.org/@edx/openedx-atlas/-/openedx-atlas-0.6.0.tgz",
"integrity": "sha512-wZO7hA4VJ/bXjaQNNR7KXGYyTCNs1mBJd3HwQK2EmOwFZYFNX6nzSAm9S7HCfi/kb1PCRpmp3wJt+v/Eu9BEQg==",
"bin": {
"atlas": "atlas"
}
},
"node_modules/@edx/paragon": {
"version": "20.46.2",
"resolved": "https://registry.npmjs.org/@edx/paragon/-/paragon-20.46.2.tgz",

View File

@@ -31,6 +31,7 @@
"@edx/frontend-component-footer": "^12.2.1",
"@edx/frontend-enterprise-hotjar": "^2.0.0",
"@edx/frontend-platform": "^5.5.4",
"@edx/openedx-atlas": "^0.6.0",
"@edx/paragon": "^20.44.0",
"@edx/react-unit-test-utils": "1.7.1",
"@fortawesome/fontawesome-svg-core": "^1.2.36",