cozy / cozy-emails

Email Client for Cozy
GNU Affero General Public License v3.0
66 stars 41 forks source link

[chore] Improve Travis autobuild #918

Closed m4dz closed 8 years ago

m4dz commented 8 years ago

This PR try to fix Tx warning and improve autobuild process in Travis.

In the context of building on Travis, we faced some issues about Transifex:

So, this PR:

Note: we pass the Tx account password using Travis encrypted variables. Those variables are disabled from unsure PR, like ones comming from another remote (like in PR). So Tx locales pull will always fail in PR build. It's safe and OK, and won't break the CI in PR ; the development branch build after merge will so be OK too, as long as the pull will work fine in this case (same origin).