1
0

Update azure-pipelines.yml for Azure Pipelines

This commit is contained in:
Michael Gordeev
2020-11-18 01:11:04 +03:00
parent 8e39b6c388
commit 270f30582a
+17 -20
View File
@@ -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