-
Notifications
You must be signed in to change notification settings - Fork 8
/
REQUIREMENTS.psd1
33 lines (33 loc) · 1.37 KB
/
REQUIREMENTS.psd1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
<#
REQUIREMENTS installed with [PSDepend](https://github.com/RamblingCookieMonster/PSDepend):
See `.appveyor.yml::install` for details on preparing the system to use PSDepend.
#>
@{
'Prep' = @{
DependencyType = 'task'
Target = '$PWD\.scripts\requirements.prep.ps1'
DependsOn = @('powershell-yaml')
}
'Pester' = 'latest' # Tested with: 4.3.1
'powershell-yaml' = 'latest' # Tested with: 0.3.2
'psake' = 'latest' # Tested with: 4.7.0
'PSDeploy' = 'latest' # Tested with: 0.2.3
'PSScriptAnalyzer' = 'latest' # Tested with: 1.11.0
'CodeCovIo.psm1' = @{
DependencyType = 'FileDownload'
Source = 'https://raw.githubusercontent.com/aaronpowell/ps-nvm/6457fd9d7b94b109b7cccbe538758081b3804a05/.scripts/CodeCovIo.psm1'
Target = '$PWD\.temp\CodeCovIo.psm1'
DependsOn = @('Prep')
}
'Codecov.zip' = @{
DependencyType = 'FileDownload'
Source = 'https://github.com/codecov/codecov-exe/releases/download/1.0.3/Codecov.zip'
Target = '$PWD\.temp\Codecov.zip'
DependsOn = @('Prep')
}
'Codecov' = @{
DependencyType = 'task'
Target = '$PWD\.scripts\requirements.codecov.ps1'
DependsOn = @('Codecov.zip', 'CodeCovIo.psm1')
}
}