briareus
Version:
Briareus assists with Feature Branch deploys to ECS
20 lines (15 loc) • 393 B
JavaScript
'use static'
const _ = require('lodash');
const uuidv4 = require('uuid/v4');
const putItem = require('./put-item.js');
module.exports = function createDeployment(data, cb) {
let id = uuidv4();
_.defaults(data, {
partitionKey: `deployment-${id}`,
sortKey: 'details',
uuid: id,
createdAt: Math.floor(new Date() / 1000),
status: 'Created'
});
putItem(data, cb);
}