-
-
Notifications
You must be signed in to change notification settings - Fork 84
/
release.js
28 lines (24 loc) · 934 Bytes
/
release.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
'use strict'
const path = require('path')
const config = require('../config')
const base = path.join(__base, 'chore', 'scripts', 'tasks')
const ciCheck = require(path.join(base, 'ci-check'))
const refresh = require(path.join(base, 'refresh'))
const build = require(path.join(base, 'build'))
const changelog = require(path.join(base, 'changelog'))
const versionBump = require(path.join(base, 'version-bump'))
const releaseGithub = require(path.join(base, 'release-github'))
const releaseNpm = require(path.join(base, 'release-npm'))
/**/
process.env.DEBUG = config.debugMode
console.info('Start release'.gray)
return Promise.resolve()
//.then(() => ciCheck())
//.then(() => refresh())
.then(function(r) {console.log(r)})
.then(() => build())
.then(() => changelog())
.then(() => versionBump())
//.then(() => releaseGithub())
//.then(() => releaseNpm())
.catch((err) => console.info('release error'.red, err.red))