· 7 years ago · Mar 25, 2018, 10:18 AM
1var S3FS = require('s3fs');
2const uuidv4 = require('uuid/v4');
3
4exports.helloCloud = (req, res) => {
5 console.log(req.body.compare);
6 console.log(req.body.pushername);
7 console.log(req.body.pusheremail);
8
9 var gitEvent={
10 "compareUrl":req.body.compare,
11 "pusherName":req.body.pushername,
12 "pusherEmail":req.body.pusheremail
13 };
14
15 var s3Options = {
16 region: 'eu-west-3',
17 accessKeyId: 'ACCESS_KEY',
18 secretAccessKey: 'SECRET_KEY'
19 };
20 var fsImpl = new S3FS('gitpush', s3Options);
21 fsImpl.writeFile('gitEvent-'+uuidv4(), JSON.stringify(gitEvent),
22 function (err) {
23 if (err) throw err;
24 console.log('It\'s saved!');
25 });
26 res.status(200).end();
27};