mirror of
https://github.com/FoggedLens/iD.git
synced 2026-02-13 17:23:02 +00:00
22 lines
785 B
Bash
Executable File
22 lines
785 B
Bash
Executable File
#!/bin/bash
|
|
|
|
# This script runs on TravisCI to push new translation strings to transifex
|
|
|
|
echo "TRAVIS=$TRAVIS"
|
|
echo "TRAVIS_PULL_REQUEST=$TRAVIS_PULL_REQUEST"
|
|
echo "TRAVIS_BRANCH=$TRAVIS_BRANCH"
|
|
echo "TRAVIS_NODE_VERSION=$TRAVIS_NODE_VERSION"
|
|
|
|
if [[ "$TRAVIS" != "true" ]]; then exit 0; fi
|
|
if [[ "$TRAVIS_PULL_REQUEST" != "false" ]]; then exit 0; fi
|
|
if [[ "$TRAVIS_BRANCH" != "develop" ]]; then exit 0; fi
|
|
if [[ "$TRAVIS_NODE_VERSION" != "10" ]]; then exit 0; fi
|
|
|
|
echo "Pushing source strings to Transifex..."
|
|
pip install virtualenv
|
|
virtualenv ~/env
|
|
source ~/env/bin/activate
|
|
pip install transifex-client
|
|
sudo echo $'[https://www.transifex.com]\nhostname = https://www.transifex.com\nusername = '"$TRANSIFEX_USER"$'\npassword = '"$TRANSIFEX_PASSWORD"$'\n' > ~/.transifexrc
|
|
tx push -s
|