From 71689a08b993c0bc602de8cc23238589d462ee75 Mon Sep 17 00:00:00 2001 From: youngjinkim817 <58968281+youngjinkim817@users.noreply.github.com> Date: Thu, 2 Apr 2020 16:30:31 +0900 Subject: [PATCH 1/2] Set up CI with Azure Pipelines [skip ci] --- azure-pipelines.yml | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 azure-pipelines.yml diff --git a/azure-pipelines.yml b/azure-pipelines.yml new file mode 100644 index 0000000..26f0cdd --- /dev/null +++ b/azure-pipelines.yml @@ -0,0 +1,39 @@ +# Docker +# Build and push an image to Azure Container Registry +# https://docs.microsoft.com/azure/devops/pipelines/languages/docker + +trigger: +- master + +resources: +- repo: self + +variables: + # Container registry service connection established during pipeline creation + dockerRegistryServiceConnection: '8b1eb8d9-8a09-487d-bb7f-f6a38007fb9b' + imageRepository: 'youngjinkimmonolith' + containerRegistry: 'skdevopsreg.azurecr.io' + dockerfilePath: '$(Build.SourcesDirectory)/Dockerfile' + tag: '$(Build.BuildId)' + + # Agent VM image name + vmImageName: 'ubuntu-latest' + +stages: +- stage: Build + displayName: Build and push stage + jobs: + - job: Build + displayName: Build + pool: + vmImage: $(vmImageName) + steps: + - task: Docker@2 + displayName: Build and push an image to container registry + inputs: + command: buildAndPush + repository: $(imageRepository) + dockerfile: $(dockerfilePath) + containerRegistry: $(dockerRegistryServiceConnection) + tags: | + $(tag) From 7272b484f9a76489ba2879f32d3c18fed6c0bd67 Mon Sep 17 00:00:00 2001 From: youngjinkim817 <58968281+youngjinkim817@users.noreply.github.com> Date: Tue, 14 Apr 2020 14:45:26 +0900 Subject: [PATCH 2/2] Update README.md --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index a6e3fa4..657e359 100644 --- a/README.md +++ b/README.md @@ -19,3 +19,5 @@ http PATCH localhost:8088/deliveries/1 deliveryState=DeliveryCompleted -- 주문 취소 하기 http PATCH localhost:8088/orders/1 state=OrderCancelled + +[![Build Status](https://dev.azure.com/demoevent/user38demo/_apis/build/status/user38Monolith_CI?branchName=master)](https://dev.azure.com/demoevent/user38demo/_build/latest?definitionId=3&branchName=master)