add npmci npm publish

This commit is contained in:
2017-08-28 13:08:21 +02:00
parent c590c394ba
commit 39bab8b43e
2 changed files with 14 additions and 1 deletions

View File

@ -24,6 +24,9 @@ export let handleCli = async (argvArg) => {
case 'test':
await test()
break
case 'publish':
await publish()
break
default:
plugins.beautylog.error(`>>npmci npm ...<< action >>${action}<< not supported`)
}
@ -49,6 +52,10 @@ let prepare = async () => {
return
}
let publish = async () => {
await bash('npm publish')
}
let install = async (): Promise<void> => {
plugins.beautylog.info('now installing dependencies:')
if (await yarnAvailable.promise) {