UNPKG

fonteva-design-guide

Version:

## Dev, Build and Test

28 lines (22 loc) 617 B
const exec = require('child_process').exec; function execute(command) { return new Promise((resolve, reject) => { exec(command, function(error, stdout, stderr) { if (error) { console.log(error); reject(stderr); } resolve(stdout); }); }) } execute('git rev-parse --abbrev-ref HEAD') .then(branch => { branch = branch.trim(); if (branch === 'develop') { execute('npm run v-prod'); } else { execute('npm run v-beta'); } });