Skip to content
Snippets Groups Projects
Commit be74ba7f authored by Bogdan Cochior's avatar Bogdan Cochior
Browse files

ci: add remote db

parent bf4995da
No related branches found
No related tags found
No related merge requests found
...@@ -66,5 +66,5 @@ demo:now: ...@@ -66,5 +66,5 @@ demo:now:
- npm i -g --unsafe-perm now - npm i -g --unsafe-perm now
- cd ${HOME}/now - cd ${HOME}/now
- echo "FROM ${IMAGE_ORG}/${IMAGE_NAME}:${CI_COMMIT_SHA}" >> Dockerfile - echo "FROM ${IMAGE_ORG}/${IMAGE_NAME}:${CI_COMMIT_SHA}" >> Dockerfile
- now --public --docker --token $NOW_TOKEN -e AWS_S3_ACCESS_KEY=$AWS_S3_ACCESS_KEY -e AWS_S3_SECRET_KEY=$AWS_S3_SECRET_KEY -e AWS_S3_REGION=$AWS_S3_REGION -e AWS_S3_BUCKET=$AWS_S3_BUCKET -e AWS_SES_SECRET_KEY=$AWS_SES_SECRET_KEY -e AWS_SES_ACCESS_KEY=$AWS_SES_ACCESS_KEY -e AWS_SES_REGION=$AWS_SES_REGION -e EMAIL_SENDER=$EMAIL_SENDER -e secret=$SECRET - now --public --docker --token $NOW_TOKEN -e AWS_S3_ACCESS_KEY=$AWS_S3_ACCESS_KEY -e AWS_S3_SECRET_KEY=$AWS_S3_SECRET_KEY -e AWS_S3_REGION=$AWS_S3_REGION -e AWS_S3_BUCKET=$AWS_S3_BUCKET -e AWS_SES_SECRET_KEY=$AWS_SES_SECRET_KEY -e AWS_SES_ACCESS_KEY=$AWS_SES_ACCESS_KEY -e AWS_SES_REGION=$AWS_SES_REGION -e EMAIL_SENDER=$EMAIL_SENDER -e secret=$SECRET -e DATABASE=$DATABASE -e DB_USER=$DB_USER -e DB_PASS=$DB_PASS -e DB_HOST=$DB_HOST
- now alias $NOW_URL xpub-faraday --token $NOW_TOKEN - now alias $NOW_URL xpub-faraday --token $NOW_TOKEN
\ No newline at end of file
...@@ -5,6 +5,20 @@ const logger = require('winston') ...@@ -5,6 +5,20 @@ const logger = require('winston')
// const environment = process.env.NODE_ENV || 'development' // const environment = process.env.NODE_ENV || 'development'
const getDbConfig = () => {
if (process.env.DATABASE) {
return {
user: process.env.DB_USER,
password: process.env.DB_PASS,
database: process.env.DATABASE,
host: process.env.DB_HOST,
port: 5432,
ssl: true,
}
}
return {}
}
module.exports = { module.exports = {
authsome: { authsome: {
mode: path.resolve(__dirname, 'authsome.js'), mode: path.resolve(__dirname, 'authsome.js'),
...@@ -17,7 +31,7 @@ module.exports = { ...@@ -17,7 +31,7 @@ module.exports = {
components, components,
}, },
'pubsweet-server': { 'pubsweet-server': {
db: {}, db: getDbConfig(),
port: 3000, port: 3000,
logger, logger,
uploads: 'uploads', uploads: 'uploads',
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment