UNPKG

react-deploy

Version:

a deployment script for create react app to s3

23 lines (17 loc) 488 B
const gitRepoInfo = require('git-repo-info') const RSVP = require('rsvp') const generate = () => { let info = gitRepoInfo() if (info === null || info.root === null) { return RSVP.reject('Could not find git repository') } let sha = info.sha.slice(0, 7) if (!sha) { return RSVP.reject('Could not build revision with commit hash `' + sha + '`') } return RSVP.resolve({ revisionKey: sha, timestamp: new Date().toISOString() }) } module.exports = generate