Skip to content

Commit 5d65b4e

Browse files
committedNov 18, 2020
Fix AppVeyor
1 parent 51bec33 commit 5d65b4e

File tree

1 file changed

+13
-6
lines changed

1 file changed

+13
-6
lines changed
 

‎.appveyor.yml

+13-6
Original file line numberDiff line numberDiff line change
@@ -2,21 +2,28 @@ version: '{build}'
22
clone_depth: 1
33
environment:
44
matrix:
5-
- VIM_URL: http://vim-jp.org/redirects/koron/vim-kaoriya/vim74/oldest/win64/
6-
- VIM_URL: http://vim-jp.org/redirects/koron/vim-kaoriya/vim80/oldest/win64/
7-
- VIM_URL: http://vim-jp.org/redirects/koron/vim-kaoriya/latest/win64/
5+
- VIM_URL: https://vim-jp.org/redirects/koron/vim-kaoriya/vim74/oldest/win64/
6+
- VIM_URL: https://github.com/vim/vim-win32-installer/releases/download/v8.0.0003/gvim_8.0.0003_x64.zip
7+
- VIM_URL: https://github.com/vim/vim-win32-installer/releases/download/v8.1.0001/gvim_8.1.0001_x64.zip
8+
- VIM_URL: https://github.com/vim/vim-win32-installer/releases/download/v8.2.0008/gvim_8.2.0008_x64.zip
9+
- VIM_URL: https://vim-jp.org/redirects/vim/vim-win32-installer/latest/x64/
810
install:
911
- ps: |
1012
$zip = $Env:APPVEYOR_BUILD_FOLDER + '\vim.zip'
1113
$vim = $Env:APPVEYOR_BUILD_FOLDER + '\vim\'
14+
$url = $Env:VIM_URL
1215
13-
$redirect = Invoke-WebRequest -URI $Env:VIM_URL
14-
(New-Object Net.WebClient).DownloadFile($redirect.Links[0].href, $zip)
16+
if ($url.Contains("vim-jp.org/redirects"))
17+
{
18+
$redirect = Invoke-WebRequest -URI $Env:VIM_URL
19+
$url = $redirect.Links[0].href
20+
}
21+
(New-Object Net.WebClient).DownloadFile($url, $zip)
1522
1623
[Reflection.Assembly]::LoadWithPartialName('System.IO.Compression.FileSystem') > $null
1724
[System.IO.Compression.ZipFile]::ExtractToDirectory($zip, $vim)
1825
19-
$Env:THEMIS_VIM = $vim + (Get-ChildItem $vim).Name + '\vim.exe'
26+
$Env:THEMIS_VIM = (Get-ChildItem -r -Filter 'vim.exe' $vim).FullName
2027
build: off
2128
test_script:
2229
- ps: |

0 commit comments

Comments
 (0)
Please sign in to comment.