From 0d3e97119dd1ffb561debf09fe20c5f599240cd6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Piotrek=20Koszuli=C5=84ski?= Date: Wed, 22 Feb 2017 17:48:44 +0100 Subject: [PATCH] Internal: Introduced release tasks. Closes #378. --- gulpfile.js | 18 ++++++++++++++++++ package.json | 1 + 2 files changed, 19 insertions(+) diff --git a/gulpfile.js b/gulpfile.js index 25a17c7ff96..bbf7544f0cc 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -46,3 +46,21 @@ function getTestOptions() { return require( '@ckeditor/ckeditor5-dev-tests' ) .parseArguments( process.argv.slice( 2 ) ); } + +// Releasing. ----------------------------------------------------------------- + +gulp.task( 'changelog:dependencies', () => { + return require( '@ckeditor/ckeditor5-dev-env' ) + .generateChangelogForDependencies( { + cwd: process.cwd(), + packages: 'packages' + } ); +} ); + +gulp.task( 'release:dependencies', () => { + return require( '@ckeditor/ckeditor5-dev-env' ) + .releaseDependencies( { + cwd: process.cwd(), + packages: 'packages' + } ); +} ); diff --git a/package.json b/package.json index 3ffc8532e9e..0b513b5d6cb 100644 --- a/package.json +++ b/package.json @@ -29,6 +29,7 @@ }, "devDependencies": { "@ckeditor/ckeditor5-dev-docs": "^6.1.2", + "@ckeditor/ckeditor5-dev-env": "^4.0.0", "@ckeditor/ckeditor5-dev-lint": "^2.0.2", "@ckeditor/ckeditor5-dev-tests": "^7.0.2", "gulp": "^3.9.0",