Skip to content

Commit

Permalink
Add validate stage to check the packed packages. (#71)
Browse files Browse the repository at this point in the history
  • Loading branch information
r12f authored Jul 31, 2021
1 parent cc98850 commit c6325a2
Showing 1 changed file with 14 additions and 3 deletions.
17 changes: 14 additions & 3 deletions azure-pipelines.yml
Original file line number Diff line number Diff line change
Expand Up @@ -319,14 +319,14 @@ stages:
#
- task: PublishPipelineArtifact@1
displayName: Publish pipeline artifact
condition: and(succeeded(), ne(variables['Build.Reason'], 'PullRequest'))
# condition: and(succeeded(), ne(variables['Build.Reason'], 'PullRequest'))
inputs:
targetPath: '$(Build.ArtifactStagingDirectory)'

- stage: Pack
jobs:
- job: Pack
condition: and(succeeded(), ne(variables['Build.Reason'], 'PullRequest'))
# condition: and(succeeded(), ne(variables['Build.Reason'], 'PullRequest'))

pool:
name: Azure Pipelines
Expand Down Expand Up @@ -386,7 +386,7 @@ stages:
- stage: Validate
jobs:
- job: Validate
condition: and(succeeded(), ne(variables['Build.Reason'], 'PullRequest'))
# condition: and(succeeded(), ne(variables['Build.Reason'], 'PullRequest'))

#
# Flavors to validate
Expand Down Expand Up @@ -435,6 +435,17 @@ stages:
echo "Updated build.tag to $BUILD_TAG"
displayName: 'Set environment variables'
- task: ExtractFiles@1
displayName: 'Extract packed source code'
inputs:
archiveFilePatterns: '$(System.DefaultWorkingDirectory)/r12f.rnp/Pack.Pack/Releases/GithubReleases/rnp.source.$(build.tag).zip'
destinationFolder: $(System.DefaultWorkingDirectory)/Source
cleanDestinationFolder: true

- bash: |
cargo install --path .
displayName: 'Install Rnp from source package'
workingDirectory: $(System.DefaultWorkingDirectory)/Source
- task: PublishPipelineArtifact@1
displayName: Publish pipeline artifact
Expand Down

0 comments on commit c6325a2

Please sign in to comment.