diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index b3f4c8e13c4faba1e46d7beec09e284781c0ec36..e16d3a4d1522363cde6e071ba3228a8ecdb9f526 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -38,7 +38,6 @@ build: - echo $LDAP_CONN_CONFIG > ldap_connexion_config.json script: - npm run build - - npx knex migrate:latest - npx knex seed:run artifacts: paths: @@ -59,6 +58,9 @@ deploy-staging: - ssh -p22 sigma-dev@roued "rm -rf /opt/sigma-back-dev/assets" - scp -p22 -r build/ sigma-dev@roued:/opt/sigma-back-dev/build - scp -p22 -r assets/ sigma-dev@roued:/opt/sigma-back-dev/assets + - scp -p22 -r db/ sigma-dev@roued:/opt/sigma-back-dev/db + - scp -p22 knexfile.js sigma-dev@roued:/opt/sigma-back-dev/knexfile.js + - ssh -p22 sigma-dev@roued "cd /opt/sigma-back-dev && knex migrate:latest && knex seed:run" - scp -p22 package.json "package-lock.json" ldap_config.json ldap_connexion_config.json sigma-back-dev.service sigma-dev@roued:/opt/sigma-back-dev/ environment: name: staging