From df78355cef390ae9abd6abe3ba8e38d461502b7b Mon Sep 17 00:00:00 2001 From: Chris Kaczor Date: Sun, 21 Jul 2019 10:28:26 -0400 Subject: [PATCH] Add weather service build file --- Weather/Service/azure-pipelines.yml | 32 +++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 Weather/Service/azure-pipelines.yml diff --git a/Weather/Service/azure-pipelines.yml b/Weather/Service/azure-pipelines.yml new file mode 100644 index 0000000..c5c2178 --- /dev/null +++ b/Weather/Service/azure-pipelines.yml @@ -0,0 +1,32 @@ +name: $(Rev:r) + +trigger: + batch: 'true' + branches: + include: + - master + paths: + include: + - Weather/Service + +pool: + name: Hosted Ubuntu 1604 + +steps: +- task: Docker@0 + displayName: 'Build an image' + inputs: + containerregistrytype: 'Container Registry' + dockerRegistryConnection: 'Docker Hub' + dockerFile: 'Weather/Service/Dockerfile' + imageName: 'ckaczor/home-monitor-weather-service:$(Build.BuildNumber)' + includeLatestTag: true + +- task: Docker@0 + displayName: 'Push an image' + inputs: + containerregistrytype: 'Container Registry' + dockerRegistryConnection: 'Docker Hub' + action: 'Push an image' + imageName: 'ckaczor/home-monitor-weather-service:$(Build.BuildNumber)' + includeLatestTag: true \ No newline at end of file