bumps package version

This commit is contained in:
DadaMonad 2015-11-02 13:04:08 +00:00
parent 16c00525d1
commit 605e1052ac
2 changed files with 23 additions and 10 deletions

View File

@ -99,7 +99,7 @@ if (options.regenerator) {
files.test = polyfills.concat(files.test) files.test = polyfills.concat(files.test)
} }
gulp.task('deploy', function () { gulp.task('deploy:build', function () {
return gulp.src(files.src) return gulp.src(files.src)
.pipe(sourcemaps.init()) .pipe(sourcemaps.init())
.pipe(concat('y.js')) .pipe(concat('y.js'))
@ -117,21 +117,34 @@ gulp.task('deploy:updateSubmodule', function () {
return $.git.updateSubmodule({ args: '--init' }) return $.git.updateSubmodule({ args: '--init' })
}) })
gulp.task('deploy:copy', function () { gulp.task('deploy:copy', ['deploy:build'], function () {
return gulp.src(['./y.js', './README.md', 'package.json', 'LICENSE']) return gulp.src(['./y.js', './y.js.map', './README.md', 'package.json', 'LICENSE'])
.pipe(gulp.dest('./dist/')) .pipe(gulp.dest('./dist/'))
}) })
gulp.task('deploy:bump', ['deploy:updateSubmodule', 'deploy:copy', 'deploy'], function () { gulp.task('deploy:bump', function () {
return gulp.src('package.json') return gulp.src('./package.json')
.pipe($.bump({type: 'patch'})) .pipe($.bump({type: 'patch'}))
.pipe(gulp.dest('.')) .pipe(gulp.dest('./'))
.pipe($.git.commit('bumps package version')) })
.pipe($.filter('package.json'))
gulp.task('deploy:commit', function () {
return gulp.src(['./*', '!./node_modules', '!./build', '!./y.*', '!./dist'] )
.pipe($.git.commit('bumps package version', {args: '-n'}))
/* return gulp.src('./dist/*')
.pipe($.git.commit('New release', {cwd: './dist/'}))*/
})
gulp.task('deploy:tag', function () {
return gulp.src('./package.json')
.pipe($.tagVersion({cwd: './dist'})) .pipe($.tagVersion({cwd: './dist'}))
}) })
gulp.task() gulp.task('deploy', ['deploy:updateSubmodule', 'deploy:bump', 'deploy:copy', 'deploy:commit', 'deploy:tag'], function () {
$.git.push('origin', 'master', function (err) {
if (err) throw err
})
})
gulp.task('build:test', function () { gulp.task('build:test', function () {
var babelOptions = { var babelOptions = {

View File

@ -2,7 +2,7 @@
'use strict' 'use strict'
;(function () { ;(function () {
class YTextBind extends Y.Array.class { class YTextBind extends Y.Array['class'] {
constructor (os, _model, idArray, valArray) { constructor (os, _model, idArray, valArray) {
super(os, _model, idArray, valArray) super(os, _model, idArray, valArray)
this.textfields = [] this.textfields = []