@@ -3,7 +3,7 @@ pull_requests:
33 do_not_increment_build_number : true
44image : WMF 5
55init :
6- - ps : Install-PackageProvider NuGet -Force -RequiredVersion 2.8.5.206
6+ - ps : Install-PackageProvider NuGet -Force
77- ps : (new-object net.webclient).DownloadFile('https://dotnetcli.blob.core.windows.net/dotnet/Sdk/rel-1.0.0/dotnet-dev-win-x64.latest.exe', "c:/dotnet-install.exe")
88- cmd : c:\dotnet-install.exe /install /quiet
99install :
@@ -40,12 +40,14 @@ build_script:
4040 Get-Content $manifest
4141 - ps : dotnet restore
4242- ps : dotnet build src/Docker.PowerShell/project.json
43- - ps : dotnet publish -f net46 -o $pwd\bin\net46 -c Release $pwd\src\Docker.PowerShell
44- - ps : dotnet publish -f netstandard1.6 -o $pwd\bin\netstandard1.6 -c Release $pwd\src\Docker.PowerShell
45- - ps : New-ExternalHelp -Path src\Docker.PowerShell\Help -OutputPath bin\en-US
46- - ps : nuget pack src/Docker.PowerShell/Docker.nuspec -BasePath bin -OutputDirectory bin -Symbols -Version $version
43+ - ps : dotnet publish -f net46 -o $pwd\bin\Docker\clr -c Release $pwd\src\Docker.PowerShell
44+ - ps : dotnet publish -f netstandard1.6 -o $pwd\bin\Docker\coreclr -c Release $pwd\src\Docker.PowerShell
45+ - ps : cp $pwd\bin\Docker\coreclr\Docker.*ps* $pwd\bin\Docker\
46+ - ps : New-ExternalHelp -Path src\Docker.PowerShell\Help -OutputPath $pwd\bin\Docker\en-US
47+ - ps : mkdir $pwd\testRepo
48+ - ps : Register-PSRepository -Name test -SourceLocation $pwd\testRepo
49+ - ps : Publish-Module -Path $pwd\bin\Docker -Repository test
4750test_script :
48- - ps : Register-PSRepository -Name test -SourceLocation $pwd\bin
4951- ps : Install-Module -Name Docker -Repository test -Force
5052- ps : Import-Module Docker
5153- ps : |
@@ -54,7 +56,6 @@ test_script:
5456 }
5557 - ps : git checkout -- src/Docker.PowerShell/Docker.psd1
5658- ps : git checkout -- src/Docker.PowerShell/project.json
57- - ps : git checkout -- src/Docker.PowerShell/Docker.nuspec
5859- ps : git config core.autocrlf true
5960- ps : New-MarkdownHelp -Module Docker -OutputFolder src\Docker.PowerShell\Help -ErrorAction SilentlyContinue
6061- ps : Update-MarkdownHelp -Path src\Docker.PowerShell\Help
@@ -66,4 +67,4 @@ test_script:
6667 throw "Help files do not match updated cmdlets. Please update the help markdown to correspond to the latest changes."
6768 }
6869artifacts :
69- - path : bin/*.nupkg
70+ - path : bin/testRepo/ *.nupkg
0 commit comments