diff --git a/.ci/upload_win_installer.sh b/.ci/upload_win_installer.sh new file mode 100644 index 000000000..44d8087c8 --- /dev/null +++ b/.ci/upload_win_installer.sh @@ -0,0 +1,11 @@ +#!/bin/sh + +dest="ftp://shelter.mahoro-net.org/aegisub-japan7" + +tag=$(git describe --exact-match) +[ "$tag" ] || exit +curl -T 'packages\win_installer\output\Aegisub-Japan7-x64.exe' --user $FTP_USER:$FTP_PASS "$dest/Aegisub-Japan7-x64-${tag#v}.exe" + +printf "$tag\n$(git tag -l --format='%contents' $tag)" > latest +curl -T latest --user "$FTP_USER:$FTP_PASS" "$dest/" + diff --git a/appveyor.yml b/appveyor.yml index d740e10d5..b8cf77c36 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -77,5 +77,8 @@ after_build: - cd packages\win_installer - iscc aegisub3.iss +on_success: + - bash.exe .ci\upload_win_installer.sh + artifacts: - path: packages\win_installer\output\Aegisub-Japan7-x64.exe