Skip to content

Commit

Permalink
consolidate build scripts
Browse files Browse the repository at this point in the history
  • Loading branch information
Oren Novotny committed Sep 13, 2018
1 parent 12e4f16 commit 93bd222
Show file tree
Hide file tree
Showing 6 changed files with 46 additions and 77 deletions.
46 changes: 46 additions & 0 deletions .azure-pipelines.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
trigger:
- master
- rel/*

queue: Hosted VS2017

variables:
BuildConfiguration: Release

steps:
- task: DotNetCoreCLI@2
inputs:
command: custom
custom: tool
arguments: install --tool-path . nbgv
displayName: Install NBGV tool
condition: and(succeeded(), eq(variables['system.pullrequest.isfork'], false))

- script: nbgv cloud
displayName: Set Version
condition: and(succeeded(), eq(variables['system.pullrequest.isfork'], false))

- task: VSBuild@1
inputs:
solution: .\Zeroconf\Zeroconf.csproj
configuration: $(BuildConfiguration)
msbuildArgs: '/restore /m /t:Pack /p:PackageOutputPath=$(Build.ArtifactStagingDirectory)\Packages'
displayName: Build

- task: PowerShell@2
displayName: Authenticode Sign artifacts
inputs:
filePath: scripts/Sign-Package.ps1
env:
SignClientUser: $(SignClientUser)
SignClientSecret: $(SignClientSecret)
ArtifactDirectory: $(Build.ArtifactStagingDirectory)\Packages
condition: and(succeeded(), not(eq(variables['build.reason'], 'PullRequest')), not(eq(variables['SignClientSecret'], '')), not(eq(variables['SignClientUser'], '')))

- task: PublishBuildArtifacts@1
displayName: Publish Package Artifacts
inputs:
pathToPublish: $(Build.ArtifactStagingDirectory)\Packages
artifactType: container
artifactName: Packages
condition: eq(variables['system.pullrequest.isfork'], false)
19 changes: 0 additions & 19 deletions .vsts-ci.yml

This file was deleted.

6 changes: 0 additions & 6 deletions .vsts-pr.yml

This file was deleted.

33 changes: 0 additions & 33 deletions .vsts-shared.yml

This file was deleted.

11 changes: 0 additions & 11 deletions scripts/setversion.csproj

This file was deleted.

8 changes: 0 additions & 8 deletions scripts/version.json

This file was deleted.

0 comments on commit 93bd222

Please sign in to comment.