Blame ci/docker.yml

Packit ae9e2a
# These are the steps used in a container-based build in VSTS.
Packit ae9e2a
steps:
Packit ae9e2a
- task: docker@0
Packit ae9e2a
  displayName: Build
Packit ae9e2a
  inputs:
Packit ae9e2a
    action: 'Run an image'
Packit ae9e2a
    imageName: ${{ parameters.imageName }}
Packit ae9e2a
    volumes: |
Packit ae9e2a
     $(Build.SourcesDirectory):/src
Packit ae9e2a
     $(Build.BinariesDirectory):/build
Packit ae9e2a
    envVars: ${{ parameters.environmentVariables }}
Packit ae9e2a
    workDir: '/build'
Packit ae9e2a
    containerCommand: '/src/ci/build.sh'
Packit ae9e2a
    detached: false
Packit ae9e2a
- task: docker@0
Packit ae9e2a
  displayName: Test
Packit ae9e2a
  inputs:
Packit ae9e2a
    action: 'Run an image'
Packit ae9e2a
    imageName: ${{ parameters.imageName }}
Packit ae9e2a
    volumes: |
Packit ae9e2a
     $(Build.SourcesDirectory):/src
Packit ae9e2a
     $(Build.BinariesDirectory):/build
Packit ae9e2a
    envVars: ${{ parameters.environmentVariables }}
Packit ae9e2a
    workDir: '/build'
Packit ae9e2a
    containerCommand: '/src/ci/test.sh'
Packit ae9e2a
    detached: false
Packit ae9e2a
- task: publishtestresults@2
Packit ae9e2a
  displayName: Publish Test Results
Packit ae9e2a
  condition: succeededOrFailed()
Packit ae9e2a
  inputs:
Packit ae9e2a
    testResultsFiles: 'results_*.xml'
Packit ae9e2a
    searchFolder: '$(Build.BinariesDirectory)'
Packit ae9e2a
    mergeTestResults: true