forked from ScoopInstaller/Extras
-
Notifications
You must be signed in to change notification settings - Fork 0
/
appveyor.yml
22 lines (16 loc) · 740 Bytes
/
appveyor.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
version: "{build}-{branch}"
environment:
scoop: C:\projects\scoop
scoop_home: C:\projects\scoop\apps\scoop\current
branches:
except:
- gh-pages
init:
- ps: (get-psprovider 'FileSystem').Home = 'c:\projects\'
- ps: iex (new-object net.webclient).downloadstring('https://get.scoop.sh')
- ps: Install-Module -Name Pester -Repository PSGallery -Force
build: off
test_script:
- ps: $result = invoke-pester -outputfile TestResults.xml -outputformat NUnitXML -passthru; $env:failedcount = $result.failedcount
- ps: (new-object net.webclient).uploadfile("https://ci.appveyor.com/api/testresults/nunit/$($env:APPVEYOR_JOB_ID)", (resolve-path ./TestResults.xml))
- ps: if($env:failedcount -gt 0) { exit $env:failedcount }