Skip to content

Commit

Permalink
Merge pull request #9 from UniStuttgart-VISUS/azpipe
Browse files Browse the repository at this point in the history
Create artefacts in Azure Pipeline.
  • Loading branch information
crowbar27 authored Mar 17, 2023
2 parents 65345fd + 0817a64 commit 1c90916
Showing 1 changed file with 26 additions and 2 deletions.
28 changes: 26 additions & 2 deletions azure-pipelines.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ jobs:
displayName: 'Configure'
inputs:
workingDirectory: '_build'
cmakeArgs: '.. -G"$(generator)" -A"$(buildPlatform)" -DPWROWG_BuildDemo=ON -DPWROWG_BuildStablePower=ON -DPWROWG_BuildWeb=ON'
cmakeArgs: '.. -G"$(generator)" -A"$(buildPlatform)" -DCMAKE_INSTALL_PREFIX="$(Build.ArtifactStagingDirectory)" -DPWROWG_BuildDemo=ON -DPWROWG_BuildStablePower=ON -DPWROWG_BuildWeb=ON'

# - task: NuGetCommand@2
# inputs:
Expand All @@ -56,6 +56,18 @@ jobs:
platform: '$(buildPlatform)'
configuration: '$(buildConfiguration)'

- task: CMake@1
displayName: 'Stage'
inputs:
workingDirectory: '_build'
cmakeArgs: '--install .'

- task: PublishBuildArtifacts@1
displayName: 'Publish artefact'
inputs:
pathToPublish: '$(Build.ArtifactStagingDirectory)'
artifactName: '$(Build.Repository.Name)-win-$(Build.SourceVersion)'


- job: Linux

Expand All @@ -71,10 +83,22 @@ jobs:
displayName: 'Configure'
inputs:
workingDirectory: '_build'
cmakeArgs: '.. -G"$(generator)" -DCMAKE_BUILD_TYPE="$(buildConfiguration)" -DPWROWG_BuildDemo=ON'
cmakeArgs: '.. -G"$(generator)" -DCMAKE_BUILD_TYPE="$(buildConfiguration)" -DCMAKE_INSTALL_PREFIX="$(Build.ArtifactStagingDirectory)" -DPWROWG_BuildDemo=ON'

- task: CMake@1
displayName: 'Build'
inputs:
workingDirectory: '_build'
cmakeArgs: '--build .'

- task: CMake@1
displayName: 'Stage'
inputs:
workingDirectory: '_build'
cmakeArgs: '--install .'

- task: PublishBuildArtifacts@1
displayName: 'Publish artefact'
inputs:
pathToPublish: '$(Build.ArtifactStagingDirectory)'
artifactName: '$(Build.Repository.Name)-lin-$(Build.SourceVersion)'

0 comments on commit 1c90916

Please sign in to comment.