From b241e101d60ffeddd25599887752b8d8950f7b61 Mon Sep 17 00:00:00 2001 From: cupcakearmy Date: Mon, 4 Mar 2019 16:32:34 +0100 Subject: [PATCH] drone deployment --- .drone.yml | 70 +++++++++++++++++++++++------------------------------- 1 file changed, 30 insertions(+), 40 deletions(-) diff --git a/.drone.yml b/.drone.yml index 00f897e..e702773 100644 --- a/.drone.yml +++ b/.drone.yml @@ -7,45 +7,35 @@ steps: commands: - node -v - npm -v - - npm i + - touch test + - name: build + image: node:11-alpine + commands: + - npm run build:prod -#pipeline: -# -# install: -# image: node:11-alpine -# commands: -# - node -v -# - npm -v -# - npm i -# -# build: -# image: node:11-alpine -# commands: -# - npm run build:prod -# -# copy: -# image: appleboy/drone-scp -# host: nicco.io -# username: deploy -# port: 1312 -# secrets: [ ssh_key ] -# target: /srv/web/home -# source: -# - ./public -# - ./docker-compose.yml -# - ./docker-compose.prod.yml -# when: -# event: push -# branch: master -# -# run: -# image: appleboy/drone-ssh -# host: nicco.io -# username: deploy -# port: 1312 -# secrets: [ ssh_key ] -# script: -# - cd /srv/web/home -# - docker-compose -f docker-compose.yml -f docker-compose.prod.yml down -# - docker-compose -f docker-compose.yml -f docker-compose.prod.yml up -d \ No newline at end of file + - name: copy + image: appleboy/drone-scp + host: nicco.io + username: root + port: 1312 + secrets: [ ssh_key ] + target: /srv/web/home + source: + - ./public + - ./docker-compose.yml + - ./docker-compose.prod.yml + when: + event: push + branch: master + + - name: run + image: appleboy/drone-ssh + host: nicco.io + username: root + port: 1312 + secrets: [ ssh_key ] + script: + - cd /srv/web/home + - docker-compose -f docker-compose.yml -f docker-compose.prod.yml down + - docker-compose -f docker-compose.yml -f docker-compose.prod.yml up -d \ No newline at end of file