@@ -14,15 +14,8 @@ image: Visual Studio 2017
1414
1515# Install pester module and init the Appveyor support.
1616install :
17- - ps : Install-PackageProvider -Name NuGet -MinimumVersion '2.8.5.201' -Force -Verbose
18- - ps : Import-PackageProvider NuGet -MinimumVersion '2.8.5.201' -Force
19- - ps : Install-Module -Name 'Pester' -Scope CurrentUser -Force -SkipPublisherCheck -AllowClobber
20- - ps : Update-Module 'Pester'
21- - ps : Install-Module -Name 'posh-git' -Scope CurrentUser -Force -SkipPublisherCheck -AllowClobber
22- - ps : Update-Module 'posh-git'
23- - ps : Install-Module -Name 'PSCoverage' -Scope CurrentUser -Force -SkipPublisherCheck -AllowClobber
24- - ps : Import-Module 'PSCoverage'
2517 - ps : Import-Module .\tools\AppVeyor.psm1
18+ - ps : Invoke-InstallDependencies -Verbose
2619
2720environment :
2821 NuGetToken :
@@ -42,15 +35,23 @@ test_script:
4235 - ps : Invoke-AppVeyorTests
4336 - ps : Invoke-CoverageReport
4437
45- # deploy:
46- # - provider: GitHub
47- # auth_token:
48- # secure: M+bBX5/nKdJB0eViP7xtrLVTwf3vGDUA9N2MMprZp2i+9ZR3CBVcJnSzJWUmalhB
49- # artifact: PSCredentialStore.zip # upload all NuGet packages to release assets
50- # draft: false
51- # prerelease: true
52- # on:
53- # branch: master # release from master branch only
54- #
55- # after_deploy:
56- # - ps: Invoke-AppVeyorPSGallery
38+ deploy :
39+ # - provider: GitHub
40+ # auth_token:
41+ # secure: M+bBX5/nKdJB0eViP7xtrLVTwf3vGDUA9N2MMprZp2i+9ZR3CBVcJnSzJWUmalhB
42+ # artifact: PSCredentialStore.zip # upload all NuGet packages to release assets
43+ # draft: true
44+ # prerelease: true
45+ # on:
46+ # branch: dev
47+ - provider : GitHub
48+ auth_token :
49+ secure : M+bBX5/nKdJB0eViP7xtrLVTwf3vGDUA9N2MMprZp2i+9ZR3CBVcJnSzJWUmalhB
50+ artifact : PSCredentialStore.zip # upload all NuGet packages to release assets
51+ draft : false
52+ prerelease : false
53+ on :
54+ branch : master # release from master branch only
55+
56+ after_deploy :
57+ - ps : Invoke-AppVeyorPSGallery -OnBranch 'master'
0 commit comments