ci: add azure pipelines

This commit is contained in:
Christopher Felegy
2019-03-16 16:26:12 -04:00
parent 049b014518
commit 9b2bc18c5c
3 changed files with 56 additions and 0 deletions

19
azure/build.yml Normal file
View File

@@ -0,0 +1,19 @@
steps:
- task: DotNetCoreCLI@2
inputs:
command: restore
projects: 'Discord.Net.sln'
- task: DotNetCoreCLI@2
inputs:
command: build
projects: 'Discord.Net.sln'
configuration: $(buildConfiguration)
arguments: '/p:BuildNumber=$(buildNumber) /p:IsTagBuild=$(buildTag)'
- task: DotNetCoreCLI@2
inputs:
command: test
projects: './test/**/*.csproj'
configuration: $(buildConfiguration)
nobuild: True

12
azure/deploy.yml Normal file
View File

@@ -0,0 +1,12 @@
steps:
- task: DotNetCoreCLI@2
inputs:
command: 'pack'
projects: 'Discord.Net.sln'
configuration: $(buildConfiguration)
nobuild: True
arguments: '/p:BuildNumber=$(buildNumber) /p:IsTagBuild=$(buildTag)'
# TODO: build nuspec
- task: PublishBuildArtifacts@1