Skip to content
Snippets Groups Projects
Commit 562a490e authored by Pietro Cavassin's avatar Pietro Cavassin
Browse files

Merge branch 'homologa' of gitlab.c3sl.ufpr.br:simcaq/simcaq-node into homologa

parents bc50ee05 a313c3a5
No related branches found
No related tags found
2 merge requests!309Merge new updates into master,!287Homologa
image: node:9.2.1
stages:
- test
services:
- mongo:latest
variables:
MONGO_URI: 'mongodb://mongo/app_name'
NODE_ENV: 'test'
#run_tests:
# stage: test
# before_script:
# - node -v
# - npm install --global gulp gulp-cli babel babel-cli babel-core babel-register mocha gulp-mocha #gulp-eslint
# - npm install
# script:
# - ping -W1 -c1 mongo
# - sed -i -e 's/false/true/g' config.json
# - gulp build
# - gulp test
# tags:
# - node
regression_tests:
stage: test
before_script:
- npm install --global gulp gulp-cli babel babel-cli babel-core babel-register mocha gulp-mocha gulp-eslint
- npm install
- gulp build && gulp &
- curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
- python get-pip.py
- sleep 60
script:
- git clone https://gitlab.c3sl.ufpr.br/simcaq/lde-api-regression-test.git
- cd lde-api-regression-test
- pip install -r requirements.txt
- python manage.py compare --verbose
tags:
- node
......@@ -26,19 +26,22 @@ const email = require(`../middlewares/email`);
const log = require(`../log`)(module);
messageApp.get('/', (req, res, next) => {
res.json({msg: 'This is the message route'});
})
messageApp.post('/', (req, res, next) => {
var reqName = req.body.name
var reqEmail = req.body.email
var reqContents = req.body.contents
var reqOrigin = req.body.origin ? req.body.origin : "";
var sub = "Contato " + reqOrigin
let mailOptions = {
from: `"${reqName} <${reqEmail}>"`,
text: reqContents
from: `\"${reqName}\" <${reqEmail}>`,
text: reqContents,
subject: sub
}
console.log("reqbody", req.body)
console.log("mail options", mailOptions)
email(mailOptions, (err, info) => {
if(err) {
log.error(err);
......@@ -52,3 +55,4 @@ messageApp.post('/', (req, res, next) => {
})
module.exports = messageApp;
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment