From 9dd66ea4b5a41e5927bd880d7808fe17de2284da Mon Sep 17 00:00:00 2001 From: Joe Bellus Date: Thu, 28 Jul 2022 19:33:16 -0400 Subject: [PATCH] Changed drone filename --- .drone.yml | 16 +++++++++----- drone.yml | 64 ------------------------------------------------------ 2 files changed, 10 insertions(+), 70 deletions(-) delete mode 100644 drone.yml diff --git a/.drone.yml b/.drone.yml index cc1dc30..160a7ca 100644 --- a/.drone.yml +++ b/.drone.yml @@ -7,13 +7,17 @@ steps: - name: build-ui image: node:16.13-slim volumes: - - name: dist - path: dist/ + - name: temp + path: /app commands: - apt-get update - apt-get -y install libssl-dev - npm install - npm run build + - cp -R ./dist /app/dist + when: + event: + - promote - name: test image: rust @@ -24,14 +28,15 @@ steps: volumes: - name: temp path: /app - - name: dist - path: dist/ commands: + - cp -R /app/dist ./dist - cargo build --release - cp target/release/vade /app/vade when: event: - promote + + - name: stage-deploy image: plugins/docker privileged: true @@ -53,8 +58,7 @@ steps: target: - staging - production + volumes: - name: temp temp: {} -- name: dist - temp: {} diff --git a/drone.yml b/drone.yml deleted file mode 100644 index 160a7ca..0000000 --- a/drone.yml +++ /dev/null @@ -1,64 +0,0 @@ -kind: pipeline -name: main-pipeline -platform: - os: linux - arch: amd64 -steps: -- name: build-ui - image: node:16.13-slim - volumes: - - name: temp - path: /app - commands: - - apt-get update - - apt-get -y install libssl-dev - - npm install - - npm run build - - cp -R ./dist /app/dist - when: - event: - - promote - -- name: test - image: rust - commands: - - cargo test -- name: build - image: rust - volumes: - - name: temp - path: /app - commands: - - cp -R /app/dist ./dist - - cargo build --release - - cp target/release/vade /app/vade - when: - event: - - promote - - -- name: stage-deploy - image: plugins/docker - privileged: true - volumes: - - name: temp - path: /app - settings: - username: - from_secret: CONTAINER_USER - password: - from_secret: CONTAINER_PASSWORD - registry: git.5sigma.io - context: /app - repo: git.5sigma.io/vade/app - tags: latest - when: - event: - - promote - target: - - staging - - production - -volumes: -- name: temp - temp: {}