From: Marc Hoersken Date: Mon, 9 Mar 2020 12:51:35 +0000 (+0100) Subject: appveyor: use random test server ports based upon APPVEYOR_API_URL X-Git-Tag: curl-7_70_0~134 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=45b843cbb8b18a4474624e1bcce05171b845ac75;p=thirdparty%2Fcurl.git appveyor: use random test server ports based upon APPVEYOR_API_URL Avoid conflicts of test server ports with AppVeyor API on localhost. Closes #5034 --- diff --git a/appveyor.yml b/appveyor.yml index c672ac96df..c5d1e08516 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -249,7 +249,8 @@ build_script: test_script: - if %TESTING%==ON ( - bash.exe -e -l -c "cd /c/projects/curl/tests && ./runtests.pl -a -p !flaky %DISABLED_TESTS%" ) + echo APPVEYOR_API_URL=%APPVEYOR_API_URL% && + bash.exe -e -l -c "cd /c/projects/curl/tests && ./runtests.pl -a -b$(($(echo '%APPVEYOR_API_URL%' | cut -d'/' -f3 | cut -d':' -f2)+1)) -p !flaky %DISABLED_TESTS%" ) # whitelist branches to avoid testing feature branches twice (as branch and as pull request) branches: