fix: environment variables for ci/cd
continuous-integration/drone/push Build is passing Details

pull/9/head
Rémi REGNAULT 1 year ago
parent df73ce269c
commit 7ef32ec58b

@ -27,6 +27,17 @@ steps:
- name: test - name: test
image: node:latest image: node:latest
environment:
DB_USERNAME:
from_secret: SECRET_DB_USERNAME
DB_DBHOST:
from_secret: SECRET_DB_DBHOST
DB_DBNAME:
from_secret: SECRET_DB_DBNAME
DB_USERPASSWORD:
from_secret: SECRET_DB_USERPASSWORD
DB_PORT:
from_secret: SECRET_DB_PORT
commands: commands:
- cd ./API-Project - cd ./API-Project
- npm run test - npm run test
@ -34,6 +45,17 @@ steps:
- name: docker-build-and-push - name: docker-build-and-push
image: plugins/docker image: plugins/docker
environment:
DB_USERNAME:
from_secret: SECRET_DB_USERNAME
DB_DBHOST:
from_secret: SECRET_DB_DBHOST
DB_DBNAME:
from_secret: SECRET_DB_DBNAME
DB_USERPASSWORD:
from_secret: SECRET_DB_USERPASSWORD
DB_PORT:
from_secret: SECRET_DB_PORT
settings: settings:
dockerfile: API-Project/Dockerfile dockerfile: API-Project/Dockerfile
context: API-Project context: API-Project
@ -49,11 +71,21 @@ steps:
- name: deploy-container - name: deploy-container
image: hub.codefirst.iut.uca.fr/thomas.bellembois/codefirst-dockerproxy-clientdrone:latest image: hub.codefirst.iut.uca.fr/thomas.bellembois/codefirst-dockerproxy-clientdrone:latest
environment: environment:
IMAGENAME: hub.codefirst.iut.uca.fr/rayhan.hassou/leftovers_api:latest IMAGENAME: hub.codefirst.iut.uca.fr/rayhan.hassou/leftovers_api:latest
CONTAINERNAME: left-over-container CONTAINERNAME: left-over-container
COMMAND: create COMMAND: create
OVERWRITE: true OVERWRITE: true
ADMINS: louison.parant,remi.regnault,rayhan.hassou ADMINS: louison.parant,remi.regnault,rayhan.hassou
DB_USERNAME:
from_secret: SECRET_DB_USERNAME
DB_DBHOST:
from_secret: SECRET_DB_DBHOST
DB_DBNAME:
from_secret: SECRET_DB_DBNAME
DB_USERPASSWORD:
from_secret: SECRET_DB_USERPASSWORD
DB_PORT:
from_secret: SECRET_DB_PORT
depends_on: [ docker-build-and-push ] depends_on: [ docker-build-and-push ]
- name: code-analysis - name: code-analysis

Loading…
Cancel
Save