cms/gulpfile.js
changeset 541 e756a8c72c3d
parent 346 4cd0f8c936ed
equal deleted inserted replaced
540:07239de796bb 541:e756a8c72c3d
     8 const template = require('gulp-template');
     8 const template = require('gulp-template');
     9 const rename = require('gulp-rename');
     9 const rename = require('gulp-rename');
    10 
    10 
    11 const appBuildFolder = 'app-client/dist';
    11 const appBuildFolder = 'app-client/dist';
    12 const moduleFolder = 'corpus_module';
    12 const moduleFolder = 'corpus_module';
    13 const moduleBuildFolder = 'dist'
    13 const moduleBuildFolder = 'dist';
    14 const buildDestFolder = '../build/root/var/www/corpusdelaparole/drupal/sites/all/modules/' + moduleFolder;
    14 const drupalSrcFolder = 'drupal';
       
    15 const drupalDestFolder = '../build/root/var/www/corpusdelaparole/drupal';
       
    16 const buildDestFolder = drupalDestFolder + '/sites/all/modules/' + moduleFolder;
    15 
    17 
    16 const options = minimist(process.argv.slice(2), {string: "version"});
    18 const options = minimist(process.argv.slice(2), {string: "version"});
    17 
    19 
    18 if(!options.version) {
    20 if(!options.version) {
    19     return process.exit(2);
    21     return process.exit(2);
   116 gulp.task('do-copy-build', function(cb) {
   118 gulp.task('do-copy-build', function(cb) {
   117     return gulp.src(moduleBuildFolder+'/'+moduleFolder+'/**/*')
   119     return gulp.src(moduleBuildFolder+'/'+moduleFolder+'/**/*')
   118         .pipe(gulp.dest(buildDestFolder));
   120         .pipe(gulp.dest(buildDestFolder));
   119 });
   121 });
   120 
   122 
       
   123 gulp.task('copy-drupal', function(cb) {
       
   124     return gulp.src([drupalSrcFolder+'/**/*', drupalSrcFolder+'/**/.*'])
       
   125         .pipe(gulp.dest(drupalDestFolder));
       
   126 });
       
   127 
   121 gulp.task('copy-build', function(cb) {
   128 gulp.task('copy-build', function(cb) {
   122     seq('clean', 'copy-module', 'do-copy-build', function (err) {
   129     seq('clean', 'copy-module', 'do-copy-build', function (err) {
   123       //if any error happened in the previous tasks, exit with a code > 0
   130       //if any error happened in the previous tasks, exit with a code > 0
   124       if (err) {
   131       if (err) {
   125         var exitCode = 2;
   132         var exitCode = 2;