Some tweaks on publishing scripts.

This commit is contained in:
Jürg Lehni 2017-04-20 18:16:21 +02:00
parent 118deea20b
commit 966425d962
3 changed files with 12 additions and 6 deletions
gulp/tasks

View file

@ -26,6 +26,7 @@ var packages = ['paper-jsdom', 'paper-jsdom-canvas'],
sitePath = path.resolve('../paperjs.org'),
referencePath = sitePath + '/content/08-Reference',
downloadPath = sitePath + '/content/11-Download',
assetPath = sitePath + '/assets/js',
releaseMessage = null,
jsonOptions = {
end_with_newline: true
@ -115,7 +116,7 @@ gulp.task('publish:website', function() {
});
gulp.task('publish:website:build',
['publish:website:docs', 'publish:website:zip']);
['publish:website:docs', 'publish:website:zip', 'publish:website:lib']);
gulp.task('publish:website:docs:clean', function() {
return del([ referencePath + '/*' ], { force: true });
@ -134,6 +135,12 @@ gulp.task('publish:website:zip', ['publish:version'], function() {
.pipe(gulp.dest(downloadPath));
});
gulp.task('publish:website:lib', ['publish:version'], function() {
return gulp.src('dist/paper-full.js')
.pipe(rename({ basename: 'paper' }))
.pipe(gulp.dest(assetPath));
});
gulp.task('publish:website:push', ['publish:version'], function() {
var opts = { cwd: sitePath };
return gulp.src(sitePath)