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