Implement automatic crowdin strings upload in AppVeyor (#937)

* Initial crowdin-ci integration

* Fix syntax

* Fix detached heads

* Fix syntax for java-only installs

* Finish the PR

* Misc
This commit is contained in:
Łukasz Domeradzki
2018-11-06 06:00:01 +01:00
committed by GitHub
parent 45e5117f22
commit 5471394bab
12 changed files with 207 additions and 229 deletions

View File

@@ -2,26 +2,6 @@ Set-StrictMode -Version Latest
$ErrorActionPreference = 'Stop'
$ProgressPreference = 'SilentlyContinue'
Set-Location $PSScriptRoot
Set-Location ..\\..
Push-Location -Path ASF-ui
git reset --hard
git clean -fd
git pull
Pop-Location
Push-Location -Path ASF-WebConfigGenerator
git reset --hard
git clean -fd
git pull
Pop-Location
Push-Location -Path wiki
git reset --hard
git clean -fd
git pull
Pop-Location
crowdin -b master --identity tools\\crowdin-cli\\crowdin_identity.yml upload sources
Push-Location "$PSScriptRoot\..\.."
& archi_core.ps1 --upload
pause