Verified Commit f5dbdd07 authored by Agate's avatar Agate 💬

See #161: compile translations in dev and when publishing artifacts

parent 8926d930
...@@ -22,6 +22,7 @@ review_front: ...@@ -22,6 +22,7 @@ review_front:
- cd front - cd front
script: script:
- yarn install - yarn install
- yarn run i18n-compile
# this is to ensure we don't have any errors in the output, # this is to ensure we don't have any errors in the output,
# cf https://code.eliotberriot.com/funkwhale/funkwhale/issues/169 # cf https://code.eliotberriot.com/funkwhale/funkwhale/issues/169
- INSTANCE_URL=$REVIEW_INSTANCE_URL yarn run build | tee /dev/stderr | (! grep -i 'ERROR in') - INSTANCE_URL=$REVIEW_INSTANCE_URL yarn run build | tee /dev/stderr | (! grep -i 'ERROR in')
...@@ -179,7 +180,6 @@ build_front: ...@@ -179,7 +180,6 @@ build_front:
script: script:
- yarn install - yarn install
- yarn run i18n-extract
- yarn run i18n-compile - yarn run i18n-compile
# this is to ensure we don't have any errors in the output, # this is to ensure we don't have any errors in the output,
# cf https://code.eliotberriot.com/funkwhale/funkwhale/issues/169 # cf https://code.eliotberriot.com/funkwhale/funkwhale/issues/169
......
...@@ -5,8 +5,8 @@ ...@@ -5,8 +5,8 @@
"author": "Eliot Berriot <contact@eliotberriot.com>", "author": "Eliot Berriot <contact@eliotberriot.com>",
"private": true, "private": true,
"scripts": { "scripts": {
"dev": "node build/dev-server.js", "dev": "scripts/i18n-compile.sh && node build/dev-server.js",
"start": "node build/dev-server.js", "start": "scripts/i18n-compile.sh && node build/dev-server.js",
"build": "node build/build.js", "build": "node build/build.js",
"i18n-extract": "scripts/i18n-extract.sh", "i18n-extract": "scripts/i18n-extract.sh",
"i18n-compile": "scripts/i18n-compile.sh", "i18n-compile": "scripts/i18n-compile.sh",
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment