Deploy script back to normal.

This commit is contained in:
Gres 2017-08-07 11:30:51 +03:00
parent 399824afb6
commit 1d609339f6
2 changed files with 6 additions and 8 deletions

View File

@ -21,12 +21,10 @@ cache:
install: install:
- cinst winscp - cinst winscp
- nuget install secure-file -ExcludeVersion - nuget install secure-file -ExcludeVersion
- secure-file\tools\secure-file -decrypt scripts\win\sf_key.av -secret %sf_secret% -out scripts\win\sf_key
- call "scripts\win\prepare.bat" - call "scripts\win\prepare.bat"
build_script: build_script:
- call "scripts\win\build.bat" - call "scripts\win\build.bat"
- call "scripts\win\deploy_sf.bat"
artifacts: artifacts:
- path: 'screen-translator-*.exe' - path: 'screen-translator-*.exe'
@ -42,3 +40,6 @@ deploy:
on: on:
appveyor_repo_tag: true appveyor_repo_tag: true
after_deploy:
- secure-file\tools\secure-file -decrypt scripts\win\sf_key.av -secret %sf_secret% -out scripts\win\sf_key
- call "scripts\win\deploy_sf.bat"

View File

@ -10,20 +10,17 @@ for /f "delims=" %%i in ('findstr versionString %ROOT%\version.json') do set VER
set UNQUOTED=%VERSION_LINE:"='% set UNQUOTED=%VERSION_LINE:"='%
for /f "tokens=4 delims='" %%i in ("%UNQUOTED%") do set VERSION=%%i for /f "tokens=4 delims='" %%i in ("%UNQUOTED%") do set VERSION=%%i
for /f "delims=" %%i in ('dir /b screen-translator-online*.exe') do set online=%%i for /f "delims=" %%i in ('dir /b screen-translator-online*.exe') do set online=%%i
for /f "delims=" %%i in ('dir /b screen-translator-offline*.exe') do set offline=%%i for /f "delims=" %%i in ('dir /b screen-translator-offline*.exe') do set offline=%%i
set VERSION="debug"
winscp.com /keygen %SELF_PATH%\sf_key /output=key.ppk winscp.com /keygen %SELF_PATH%\sf_key /output=key.ppk
set folder="/home/frs/project/screen-translator/bin/v%VERSION%" set folder="/home/frs/project/screen-translator/bin/v%VERSION%"
::winscp.com /command "open sftp://onemoregres@frs.sourceforge.net/ -privatekey=key.ppk -hostkey=*" "mkdir %folder%" "put %online% %folder%/%online%" "put %offline% %folder%/%offline%" "exit" winscp.com /command "open sftp://onemoregres@frs.sourceforge.net/ -privatekey=key.ppk -hostkey=*" "mkdir %folder%" "put %online% %folder%/%online%" "put %offline% %folder%/%offline%" "exit"
winscp.com /command "open sftp://onemoregres@frs.sourceforge.net/ -privatekey=key.ppk -hostkey=*" "mkdir %folder%" "put %online% %folder%/%online%" "exit"
set url="https://sourceforge.net/projects/screen-translator/files/bin/v%VERSION%/%online%" set url="https://sourceforge.net/projects/screen-translator/files/bin/v%VERSION%/%online%"
curl --insecure -H "Accept: application/json" -X PUT -d "default=windows" -d "api_key=%sf_api%" %url% curl --insecure -H "Accept: application/json" -X PUT -d "default=windows" -d "api_key=%sf_api%" %url%
::set url="https://sourceforge.net/projects/screen-translator/files/bin/v%VERSION%/%offline%" set url="https://sourceforge.net/projects/screen-translator/files/bin/v%VERSION%/%offline%"
::curl --insecure -H "Accept: application/json" -X PUT -d "default=windows" -d "api_key=%sf_api%" %url% curl --insecure -H "Accept: application/json" -X PUT -d "default=windows" -d "api_key=%sf_api%" %url%