aboutsummaryrefslogtreecommitdiff
path: root/azure-pipelines.yml
diff options
context:
space:
mode:
authorcrupest <crupest@outlook.com>2020-05-31 15:35:25 +0800
committercrupest <crupest@outlook.com>2020-05-31 15:35:25 +0800
commit15c533eb324526776f4a8a9d82b150dbfd46d7e6 (patch)
treea80b0b565d55e60db1468a45218d5b8f4012c871 /azure-pipelines.yml
parentce13fcc16987cb9c25b07f94388093b6e9fd2290 (diff)
downloadtimeline-15c533eb324526776f4a8a9d82b150dbfd46d7e6.tar.gz
timeline-15c533eb324526776f4a8a9d82b150dbfd46d7e6.tar.bz2
timeline-15c533eb324526776f4a8a9d82b150dbfd46d7e6.zip
Migrate to docker.
Diffstat (limited to 'azure-pipelines.yml')
-rw-r--r--azure-pipelines.yml27
1 files changed, 8 insertions, 19 deletions
diff --git a/azure-pipelines.yml b/azure-pipelines.yml
index 2231f532..22ceaf8a 100644
--- a/azure-pipelines.yml
+++ b/azure-pipelines.yml
@@ -80,22 +80,11 @@ stages:
- publish: Timeline/publish
artifact: timeline
- - deployment: deploy
- displayName: Deploy to Server
- environment:
- name: timeline-server
- resourceType: VirtualMachine
- tags: linux
- dependsOn: build
- strategy:
- runOnce:
- deploy:
- steps:
- - download: current
- artifact: timeline
-
- - script: |
- rm -rf /var/timeline/*
- cp -r $PIPELINE_WORKSPACE/timeline/. /var/timeline/
- sudo systemctl restart timeline.service
- displayName: 'Copy Files and Restart Service'
+ - task: Docker@2
+ displayName: Build And Push Docker Image
+ inputs:
+ command: buildAndPush
+ repository: timeline
+ tags: latest
+ buildContext: Timeline
+ containerRegistry: crupest-docker-hub