From 52f3d2781479317f5c745db7dc0a9d3e3995daf6 Mon Sep 17 00:00:00 2001 From: Joe Bellus Date: Thu, 28 Jul 2022 19:35:58 -0400 Subject: [PATCH] Fixed test pipeline to include ui build --- .drone.yml | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/.drone.yml b/.drone.yml index 160a7ca..0c5463e 100644 --- a/.drone.yml +++ b/.drone.yml @@ -3,6 +3,7 @@ name: main-pipeline platform: os: linux arch: amd64 + steps: - name: build-ui image: node:16.13-slim @@ -15,14 +16,17 @@ steps: - npm install - npm run build - cp -R ./dist /app/dist - when: - event: - - promote - + - name: test image: rust + volumes: + - name: temp + path: /app commands: + - cp -R ./dist /app/dist - cargo test + + - name: build image: rust volumes: @@ -31,7 +35,7 @@ steps: commands: - cp -R /app/dist ./dist - cargo build --release - - cp target/release/vade /app/vade + - cp target/release/vade /app/build/vade when: event: - promote @@ -49,7 +53,7 @@ steps: password: from_secret: CONTAINER_PASSWORD registry: git.5sigma.io - context: /app + context: /app/build repo: git.5sigma.io/vade/app tags: latest when: