push to Docker Hub

This commit is contained in:
Collin M. Barrett 2019-01-21 10:12:13 -06:00
parent f7487ae19e
commit 81937b317d

View file

@ -6,7 +6,20 @@ pool:
variables:
buildConfiguration: "Release"
imageName: "FilterLists:$(Build.BuildId)"
steps:
- script: docker-compose build --configuration $(buildConfiguration)
displayName: "dotnet-compose build $(buildConfiguration)"
- script: |
dotnet build --configuration $(buildConfiguration)
dotnet publish --configuration $(buildConfiguration) --output out
docker build -f Dockerfile -t $(dockerId)/$(imageName) .
docker login -u $(dockerId) -p $pswd
docker push $(dockerId)/$(imageName)
env:
pswd: $(dockerPassword)
- task: PublishTestResults@2
condition: succeededOrFailed()
inputs:
testRunner: VSTest
testResultsFiles: "**/*.trx"