]> source.dussan.org Git - vaadin-core.git/commitdiff
Remove unused zip deployment scripts.
authorSauli Tähkäpää <sauli@vaadin.com>
Thu, 26 Nov 2015 12:57:10 +0000 (14:57 +0200)
committerSauli Tähkäpää <sauli@vaadin.com>
Thu, 3 Dec 2015 12:07:44 +0000 (14:07 +0200)
tasks/zip.js

index ddd9a73fc0719e97cee34ca4bec704e9b37dc275..43b21f3dbf81a47d9fc66f6ea51f52a520f52a35 100644 (file)
@@ -1,14 +1,9 @@
-var _ = require('lodash');
 var args = require('yargs').argv;
-var bower = require('gulp-bower');
 var common = require('./common');
 var config = require('./config');
-var download = require('gulp-download');
 var fs = require('fs-extra');
 var gulp = require('gulp');
 var gutil = require('gulp-util');
-var replace = require('gulp-replace');
-var unzip = require('gulp-unzip');
 var zip = require('gulp-zip');
 
 var stagingPath = config.paths.staging.zip;
@@ -50,9 +45,9 @@ gulp.task('zip:upload', ['stage:zip'], function(done) {
 });
 
 gulp.task('zip:update-references', ['zip:upload'], function(done) {
-  if(args.release) {
+  if (args.release) {
     common.ssh(user, host, "sed -i '1i elements/" + majorMinorVersion + '/' + version + "' " + args.zipDestination + 'VERSIONS', done);
-  } else if(args.preRelease) {
+  } else if (args.preRelease) {
     common.ssh(user, host, "sed -i '1i elements/" + majorMinorVersion + '/' + version + "' " + args.zipDestination + 'PRERELEASES', done);
   } else {
     common.ssh(user, host, 'echo elements/' + majorMinorVersion + '/' + version + ' > ' + args.zipDestination + 'SNAPSHOT', done);
@@ -60,69 +55,3 @@ gulp.task('zip:update-references', ['zip:upload'], function(done) {
 });
 
 gulp.task('deploy:zip', ['zip:upload', 'zip:update-references']);
-
-gulp.task('zip-test:clean', function() {
-  fs.removeSync(stagingPath + '/test');
-});
-
-gulp.task('zip-test:download', ['zip-test:clean'],  function() {
-  var url = args.zipUrl || 'https://vaadin.com/download/elements';
-  return download(url + '/' + majorMinorVersion +'/' + version + '/' + filename)
-    .pipe(gulp.dest(stagingPath + '/test'));
-});
-
-gulp.task('zip-test:unzip', ['zip-test:download'], function() {
-  return gulp.src(stagingPath + '/test/' + filename)
-    .pipe(unzip())
-    .pipe(gulp.dest(stagingPath + '/test'));
-});
-
-gulp.task('zip-test:install-wct', ['zip-test:download'], function() {
-  return bower({
-    cwd: stagingPath + '/test',
-    directory: '.',
-    cmd: 'install'
-  }, [['web-component-tester#2.2.6']]);
-});
-
-// TODO: Haven't been fixed for the new project structure. Once the tests are in use,
-// apply similar changes as in cdn.js
-config.elements.forEach(function (n) {
-  gulp.task('zip-test:stage:' + n, ['zip-test:download'], function() {
-    return gulp.src('vaadin-elements/' + n + '/test/**/*')
-      .pipe(replace(/(src|href)=("|')(.*?)\.\.\/\.\.\/\.\.\/\.\.\/(bower_components|node_modules)\//mg, '$1=$2../../$3'))
-      .pipe(replace(/(src|href)=("|')(.*?)\.\.\/\.\.\/\.\.\/(bower_components|node_modules)\//mg, '$1=$2../../$3'))
-      .pipe(replace(/(src|href)=("|')(.*?)\.\.\/(vaadin-)/mg, '$1=$2../../' + n + '/$3$4'))
-      .pipe(gulp.dest(stagingPath + '/test/test/' + n + '/'));
-  });
-});
-
-gulp.task('zip-test:stage', _.map(config.elements, function(n) {
-    return 'zip-test:stage:'+n;
-}));
-
-gulp.task('verify:zip', ['zip-test:unzip', 'zip-test:install-wct', 'zip-test:stage'], function(done) {
-  if(args.autoRevert) {
-    common.checkArguments(['zipUsername', 'zipDestination']);
-  }
-
-  common.testSauce(
-    ['target/zip/test/test/**/index.html'],
-    ['Windows 7/internet explorer@11'],
-    'vaadin-elements / vaadin.com / ' + version,
-    function(err) {
-      common.autoRevert(err, function() {
-        var path = args.zipDestination + majorMinorVersion + '/' + version;
-
-        gutil.log('Deleting package ' + path);
-
-        // remove the version from VERSIONS
-        common.ssh(user, host, 'grep -v "elements/' + majorMinorVersion + '/' + version + '" ' +
-          args.zipDestination + 'VERSIONS > temp && mv temp ' + args.zipDestination + 'VERSIONS', function(error) {
-          if(error) done(error);
-          // remove the package
-          common.ssh(user, host, 'rm -rf ' + path, done);
-        });
-        }, done);
-      });
-});