Update azure-pipelines.yml for Azure Pipelines
This commit is contained in:
+17
-20
@@ -9,27 +9,24 @@ trigger:
|
|||||||
pool:
|
pool:
|
||||||
vmImage: 'windows-latest'
|
vmImage: 'windows-latest'
|
||||||
|
|
||||||
variables:
|
|
||||||
buildConfiguration: 'Release'
|
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- task: DotNetCoreCLI@2
|
- task: DownloadSecureFile@1
|
||||||
displayName: 'Building project'
|
name: wdConfig
|
||||||
inputs:
|
inputs:
|
||||||
command: 'pack'
|
secureFile: "WebDeploy.pubxml"
|
||||||
packagesToPack: '**/*.csproj'
|
|
||||||
configuration: '$(buildConfiguration)'
|
- script: 'Move-Item $(wdConfig.secureFilePath) $(Build.Repository.LocalPath)\MyWebsite\MyWebsite\Properties\PublishProfiles\WebDeploy.pubxml'
|
||||||
versioningScheme: 'byPrereleaseNumber'
|
displayName: "Move config to directory"
|
||||||
majorVersion: '1'
|
|
||||||
minorVersion: '0'
|
|
||||||
patchVersion: '0'
|
|
||||||
|
|
||||||
- task: IISWebAppDeploy@2
|
- task: MSBuild@1
|
||||||
displayName: 'Deployment'
|
displayName: "Deployment via Web Deploy"
|
||||||
inputs:
|
inputs:
|
||||||
machinesList: '31.31.196.233'
|
solution: '**/*.sln'
|
||||||
AdminUserName: '$(webDeployLogin)'
|
msbuildArchitecture: 'x64'
|
||||||
AdminPassword: '$(webDeployPassword)'
|
platform: 'Any CPU'
|
||||||
WinRMProtocol: 'Https'
|
configuration: 'Release'
|
||||||
WebDeployPackage: '$(Build.ArtifactStagingDirectory)/*.zip'
|
msbuildArguments: |
|
||||||
WebsiteName: 'xfox111.net'
|
'/p:DeployOnBuild=true'
|
||||||
|
'/p:PublishProfile=WebDeploy'
|
||||||
|
'/p:Password=$(webDeployPassword)'
|
||||||
|
restoreNugetPackages: true
|
||||||
Reference in New Issue
Block a user