You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@myriad.apache.org by "Javi Roman (JIRA)" <ji...@apache.org> on 2019/06/29 10:56:00 UTC

[jira] [Commented] (MYRIAD-185) Incubator Myriad 0.1.0 Build Takes Long

    [ https://issues.apache.org/jira/browse/MYRIAD-185?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16875452#comment-16875452 ] 

Javi Roman commented on MYRIAD-185:
-----------------------------------

The most of the time these delays are related with "npm install" and dependencies, this is not a bug, only a poor performance of this tool. The solution could be change to [https://yarnpkg.com/en/]. This is something we have to take into account further.

We can open a issue for this change, meanwhile I'm going to close this issue.

> Incubator Myriad 0.1.0 Build Takes Long
> ---------------------------------------
>
>                 Key: MYRIAD-185
>                 URL: https://issues.apache.org/jira/browse/MYRIAD-185
>             Project: Myriad
>          Issue Type: Bug
>    Affects Versions: Myriad 0.1.0
>         Environment: OS: Ubuntu 14.04
> Kernel: 3.13.0-66-generic
>            Reporter: Miguel Bernadin
>            Priority: Minor
>
> Hello guys,
> I've noticed that the build for incubator-0.1.0 took 28 mins to complete.
> I performed, git clone https://github.com/apache/incubator-myriad and ./gradlew build and here are the logs below.
> As you can see below it hangs at > Building 65% for 18 mins or so. It throws an error then runs for about 3 mins more minutes and says it finishes successfully. 
> Any thoughts?
> ---
> LOGS
> Starting a new Gradle Daemon for this build (subsequent builds will be faster).
> Parallel execution is an incubating feature.
> :myriad-commons:compileJava
> :myriad-scheduler:nodeSetup
> :myriad-executor:processResources UP-TO-DATE
> :myriad-executor:processTestResources UP-TO-DATE
> warning: [options] bootstrap class path not set in conjunction with -source 1.7
> 1 warning
> :myriad-commons:compileGroovy UP-TO-DATE
> :myriad-commons:processResources UP-TO-DATE
> :myriad-commons:classes
> :myriad-commons:jar
> :myriad-commons:startScripts
> :myriad-executor:compileJava
> :myriad-scheduler:compileJava
> warning: [options] bootstrap class path not set in conjunction with -source 1.7
> 1 warning
> :myriad-commons:distTar
> :myriad-executor:compileGroovy UP-TO-DATE
> :myriad-executor:classes
> :myriad-executor:jar
> :myriad-executor:startScripts
> warning: [options] bootstrap class path not set in conjunction with -source 1.7
> :myriad-executor:distTar
> :myriad-commons:distZip
> :myriad-commons:assemble
> :myriad-executor:distZip
> :myriad-commons:checkstyleMain
> :myriad-commons:compileTestJava UP-TO-DATE
> :myriad-commons:compileTestGroovy UP-TO-DATE
> :myriad-commons:processTestResources UP-TO-DATE
> :myriad-commons:testClasses UP-TO-DATE
> :myriad-commons:checkstyleTest UP-TO-DATE
> :myriad-commons:findbugsMain
> 1 warning
> :myriad-scheduler:compileGroovy UP-TO-DATE
> :myriad-scheduler:installGulp
> :myriad-executor:assemble
> :myriad-executor:capsule
> :myriad-executor:checkstyleMain
> :myriad-executor:compileTestJava UP-TO-DATE
> :myriad-executor:compileTestGroovy UP-TO-DATE
> :myriad-executor:testClasses UP-TO-DATE
> :myriad-executor:checkstyleTest UP-TO-DATE
> :myriad-executor:findbugsMain
> :myriad-commons:findbugsTest UP-TO-DATE
> :myriad-commons:pmdMain
> Scanning archives (68 / 68)
> 2 analysis passes to perform
> :myriad-commons:pmdTest UP-TO-DATE
> :myriad-commons:test UP-TO-DATE
> :myriad-commons:check
> :myriad-commons:build
> Pass 1: Analyzing classes (39 / 67) - 58% complete                                                                                                                                                                                                                                                                            Pass 1: Analyzing classes (67 / 67) - 100% complete
> Pass 2: Analyzing classes (3 / 3) - 100% complete
> Done with analysis
> :myriad-executor:findbugsTest UP-TO-DATE
> :myriad-executor:pmdMain
> :myriad-executor:pmdTest UP-TO-DATE
> :myriad-executor:test UP-TO-DATE
> :myriad-executor:check
> :myriad-executor:build
> > Building 65%
> :myriad-scheduler:npmSetup SKIPPED
> :myriad-scheduler:npmInstall
> npm WARN peerDependencies The peer dependency stream-browserify@* included from bl will no
> npm WARN peerDependencies longer be automatically installed to fulfill the peerDependency 
> npm WARN peerDependencies in npm 3+. Your application will need to depend on it explicitly.
> npm WARN deprecated lodash@2.4.2: lodash@<3.0.0 is no longer maintained. Upgrade to lodash@^3.0.0.
> npm WARN optional dep failed, continuing fsevents@0.3.8
> npm WARN deprecated lodash@1.0.2: lodash@<3.0.0 is no longer maintained. Upgrade to lodash@^3.0.0.
> > jpegtran-bin@3.0.6 postinstall /root/.dsh/mesos-configurator/incubator-myriad-0.1.0/myriad-scheduler/src/main/resources/webapp/node_modules/gulp-imagemin/node_modules/imagemin/node_modules/imagemin-jpegtran/node_modules/jpegtran-bin
> > node lib/install.js
> module.js:340
>     throw err;
> > optipng-bin@3.0.3 postinstall /root/.dsh/mesos-configurator/incubator-myriad-0.1.0/myriad-scheduler/src/main/resources/webapp/node_modules/gulp-imagemin/node_modules/imagemin/node_modules/imagemin-optipng/node_modules/optipng-bin
>           ^
> > node lib/install.js
> Error: Cannot find module '/root/.dsh/mesos-configurator/incubator-myriad-0.1.0/myriad-scheduler/src/main/resources/webapp/node_modules/gulp-imagemin/node_modules/imagemin/node_modules/imagemin-jpegtran/node_modules/jpegtran-bin/lib/install.js'
>     at Function.Module._resolveFilename (module.js:338:15)
>     at Function.Module._load (module.js:280:25)
>     at Function.Module.runMain (module.js:497:10)
>     at startup (node.js:119:16)
>     at node.js:902:3
> npm WARN cannot run in wd gifsicle@3.0.3 node lib/install.js (wd=/root/.dsh/mesos-configurator/incubator-myriad-0.1.0/myriad-scheduler/src/main/resources/webapp/node_modules/gulp-imagemin/node_modules/imagemin/node_modules/imagemin-gifsicle/node_modules/gifsicle)
> module.js:340
>     throw err;
>           ^
> Error: Cannot find module '/root/.dsh/mesos-configurator/incubator-myriad-0.1.0/myriad-scheduler/src/main/resources/webapp/node_modules/gulp-imagemin/node_modules/imagemin/node_modules/imagemin-optipng/node_modules/optipng-bin/lib/install.js'
>     at Function.Module._resolveFilename (module.js:338:15)
>     at Function.Module._load (module.js:280:25)
>     at Function.Module.runMain (module.js:497:10)
>     at startup (node.js:119:16)
>     at node.js:902:3
> npm WARN optional dep failed, continuing imagemin-jpegtran@4.3.2
> npm WARN optional dep failed, continuing imagemin-optipng@4.3.0
> gulp-rename@1.2.2 node_modules/gulp-rename
> react-router-bootstrap@0.9.1 node_modules/react-router-bootstrap
> react-bootstrap@0.16.1 node_modules/react-bootstrap
> change-case@2.3.0 node_modules/change-case
> ├── pascal-case@1.1.1
> ├── is-upper-case@1.1.1
> ├── path-case@1.1.1
> ├── dot-case@1.1.1
> ├── param-case@1.1.1
> ├── upper-case-first@1.1.1
> ├── lower-case-first@1.0.0
> ├── snake-case@1.1.1
> ├── is-lower-case@1.1.1
> ├── camel-case@1.2.0
> ├── lower-case@1.1.2
> ├── swap-case@1.1.1
> ├── upper-case@1.1.2
> ├── constant-case@1.1.1
> ├── title-case@1.1.1
> └── sentence-case@1.1.2
> react-router@0.12.4 node_modules/react-router
> └── qs@2.3.3
> xml2js@0.4.15 node_modules/xml2js
> ├── sax@1.1.4
> └── xmlbuilder@4.1.0 (lodash@3.10.1)
> vinyl-source-stream@1.1.0 node_modules/vinyl-source-stream
> ├── vinyl@0.4.6 (clone-stats@0.0.1, clone@0.2.0)
> └── through2@0.6.5 (xtend@4.0.1, readable-stream@1.0.33)
> vinyl-buffer@1.0.0 node_modules/vinyl-buffer
> ├── through2@0.6.5 (xtend@4.0.1, readable-stream@1.0.33)
> └── bl@0.9.4 (readable-stream@1.0.33)
> gulp-sourcemaps@1.6.0 node_modules/gulp-sourcemaps
> ├── graceful-fs@4.1.2
> ├── convert-source-map@1.1.2
> ├── strip-bom@2.0.0 (is-utf8@0.2.0)
> ├── vinyl@1.1.0 (clone-stats@0.0.1, replace-ext@0.0.1, clone@1.0.2)
> └── through2@2.0.0 (xtend@4.0.1, readable-stream@2.0.4)
> superagent@1.4.0 node_modules/superagent
> ├── extend@1.2.1
> ├── cookiejar@2.0.1
> ├── methods@1.0.1
> ├── component-emitter@1.1.2
> ├── reduce-component@1.0.1
> ├── mime@1.3.4
> ├── qs@2.3.3
> ├── formidable@1.0.14
> ├── debug@2.2.0 (ms@0.7.1)
> ├── readable-stream@1.0.27-1 (string_decoder@0.10.31, isarray@0.0.1, inherits@2.0.1, core-util-is@1.0.2)
> └── form-data@0.2.0 (async@0.9.2, mime-types@2.0.14, combined-stream@0.0.7)
> react@0.12.2 node_modules/react
> └── envify@3.4.0 (through@2.3.8, jstransform@10.1.0)
> vinyl-transform@1.0.0 node_modules/vinyl-transform
> ├── new-from@0.0.3 (readable-stream@1.1.13)
> ├── through2@0.4.2 (readable-stream@1.0.33, xtend@2.1.2)
> ├── stream-browserify@2.0.1 (inherits@2.0.1, readable-stream@2.0.4)
> └── bl@0.7.0 (readable-stream@1.0.33)
> watchify@2.6.2 node_modules/watchify
> ├── xtend@4.0.1
> ├── through2@0.5.1 (xtend@3.0.0, readable-stream@1.0.33)
> └── chokidar@0.12.6 (async-each@0.1.6, readdirp@1.3.0)
> del@2.1.0 node_modules/del
> ├── is-path-cwd@1.0.0
> ├── pify@2.3.0
> ├── object-assign@4.0.1
> ├── pinkie-promise@2.0.0 (pinkie@2.0.1)
> ├── is-path-in-cwd@1.0.0 (is-path-inside@1.0.0)
> ├── rimraf@2.4.4 (glob@5.0.15)
> └── globby@3.0.1 (arrify@1.0.0, array-union@1.0.1, pinkie-promise@1.0.0, glob@5.0.15)
> browserify@9.0.8 node_modules/browserify
> ├── https-browserify@0.0.1
> ├── tty-browserify@0.0.0
> ├── constants-browserify@0.0.1
> ├── path-browserify@0.0.0
> ├── builtins@0.0.7
> ├── browser-resolve@1.10.1
> ├── string_decoder@0.10.31
> ├── process@0.10.1
> ├── isarray@0.0.1
> ├── os-browserify@0.1.2
> ├── inherits@2.0.1
> ├── commondir@0.0.1
> ├── punycode@1.2.4
> ├── stream-browserify@1.0.0
> ├── domain-browser@1.1.4
> ├── defined@0.0.0
> ├── assert@1.3.0
> ├── duplexer2@0.0.2
> ├── shell-quote@0.0.1
> ├── xtend@3.0.0
> ├── shallow-copy@0.0.1
> ├── deep-equal@1.0.1
> ├── querystring-es3@0.2.1
> ├── util@0.10.3
> ├── through2@1.1.1 (xtend@4.0.1)
> ├── events@1.0.2
> ├── timers-browserify@1.4.1 (process@0.11.2)
> ├── resolve@1.1.6
> ├── subarg@1.0.0 (minimist@1.2.0)
> ├── concat-stream@1.4.10 (typedarray@0.0.6)
> ├── parents@1.0.1 (path-platform@0.11.15)
> ├── vm-browserify@0.0.4 (indexof@0.0.1)
> ├── has@1.0.1 (function-bind@1.0.2)
> ├── readable-stream@1.1.13 (core-util-is@1.0.2)
> ├── read-only-stream@1.1.1 (readable-wrap@1.0.0)
> ├── console-browserify@1.1.0 (date-now@0.1.4)
> ├── http-browserify@1.7.0 (Base64@0.2.1)
> ├── buffer@3.5.2 (ieee754@1.1.6, base64-js@0.0.8, is-array@1.0.1)
> ├── url@0.10.3 (punycode@1.3.2, querystring@0.2.0)
> ├── JSONStream@0.10.0 (through@2.3.8, jsonparse@0.0.5)
> ├── deps-sort@1.3.9 (JSONStream@1.0.7)
> ├── labeled-stream-splicer@1.0.2 (stream-splicer@1.3.2)
> ├── browserify-zlib@0.1.4 (pako@0.2.8)
> ├── syntax-error@1.1.4 (acorn@1.2.2)
> ├── glob@4.5.3 (inflight@1.0.4, once@1.3.3, minimatch@2.0.10)
> ├── shasum@1.0.2 (sha.js@2.4.4, json-stable-stringify@0.0.1)
> ├── browser-pack@4.0.4 (umd@3.0.1, defined@1.0.0, JSONStream@1.0.7, combine-source-map@0.3.0, through2@0.5.1)
> ├── module-deps@3.9.1 (defined@1.0.0, xtend@4.0.1, JSONStream@1.0.7, detective@4.3.1, stream-combiner2@1.0.2)
> ├── insert-module-globals@6.6.3 (process@0.11.2, is-buffer@1.1.0, xtend@4.0.1, JSONStream@1.0.7, combine-source-map@0.6.1, lexical-scope@1.2.0)
> └── crypto-browserify@3.11.0 (randombytes@2.0.1, create-hmac@1.1.4, pbkdf2@3.0.4, create-hash@1.1.2, diffie-hellman@5.0.0, create-ecdh@4.0.0, browserify-cipher@1.0.0, browserify-sign@4.0.0, public-encrypt@4.0.0)
> gulp-jshint@1.11.2 node_modules/gulp-jshint
> ├── lodash@3.10.1
> ├── through2@0.6.5 (xtend@4.0.1, readable-stream@1.0.33)
> ├── rcloader@0.1.2 (rcfinder@0.1.8, lodash@2.4.2)
> ├── minimatch@2.0.10 (brace-expansion@1.1.2)
> ├── jshint@2.8.0 (strip-json-comments@1.0.4, exit@0.1.2, console-browserify@1.1.0, shelljs@0.3.0, lodash@3.7.0, cli@0.6.6, htmlparser2@3.8.3)
> └── gulp-util@3.0.7 (array-differ@1.0.0, object-assign@3.0.0, array-uniq@1.0.2, fancy-log@1.1.0, beeper@1.1.0, lodash._reescape@3.0.0, lodash._reinterpolate@3.0.0, lodash._reevaluate@3.0.0, replace-ext@0.0.1, minimist@1.2.0, vinyl@0.5.3, chalk@1.1.1, has-gulplog@0.1.0, gulplog@1.0.0, lodash.template@3.6.2, multipipe@0.1.2, through2@2.0.0, dateformat@1.0.12)
> gulp-notify@2.2.0 node_modules/gulp-notify
> ├── node.extend@1.1.5 (is@3.1.0)
> ├── through2@0.6.5 (xtend@4.0.1, readable-stream@1.0.33)
> ├── lodash.template@3.6.2 (lodash.templatesettings@3.1.0, lodash.escape@3.0.0, lodash._basetostring@3.0.1, lodash._basevalues@3.0.0, lodash.restparam@3.6.1, lodash._basecopy@3.0.1, lodash._isiterateecall@3.0.9, lodash._reinterpolate@3.0.0, lodash.keys@3.1.2)
> ├── node-notifier@4.3.1 (shellwords@0.1.0, growly@1.2.0, minimist@1.2.0, semver@4.3.6, which@1.2.0, lodash.clonedeep@3.0.2, cli-usage@0.1.2)
> └── gulp-util@3.0.7 (array-differ@1.0.0, object-assign@3.0.0, array-uniq@1.0.2, fancy-log@1.1.0, lodash._reescape@3.0.0, beeper@1.1.0, lodash._reinterpolate@3.0.0, lodash._reevaluate@3.0.0, replace-ext@0.0.1, minimist@1.2.0, vinyl@0.5.3, chalk@1.1.1, has-gulplog@0.1.0, gulplog@1.0.0, multipipe@0.1.2, through2@2.0.0, dateformat@1.0.12)
> gulp-cache@0.2.10 node_modules/gulp-cache
> ├── object-assign@3.0.0
> ├── object.pick@1.1.1
> ├── try-json-parse@0.1.1
> ├── bluebird@2.10.2
> ├── vinyl@0.5.3 (clone-stats@0.0.1, replace-ext@0.0.1, clone@1.0.2)
> ├── through2@0.6.5 (xtend@4.0.1, readable-stream@1.0.33)
> ├── object.omit@1.1.0 (isobject@1.0.2, for-own@0.1.3)
> ├── cache-swap@0.2.3 (object-assign@4.0.1, graceful-fs@4.1.2, mkdirp@0.5.1, rimraf@2.4.4)
> └── gulp-util@3.0.7 (array-differ@1.0.0, array-uniq@1.0.2, fancy-log@1.1.0, lodash._reescape@3.0.0, beeper@1.1.0, lodash._reinterpolate@3.0.0, lodash._reevaluate@3.0.0, replace-ext@0.0.1, minimist@1.2.0, chalk@1.1.1, has-gulplog@0.1.0, gulplog@1.0.0, lodash.template@3.6.2, multipipe@0.1.2, through2@2.0.0, dateformat@1.0.12)
> gulp-autoprefixer@2.3.1 node_modules/gulp-autoprefixer
> ├── object-assign@2.1.1
> ├── through2@0.6.5 (xtend@4.0.1, readable-stream@1.0.33)
> ├── autoprefixer-core@5.2.1 (num2fraction@1.2.2, browserslist@0.4.0, caniuse-db@1.0.30000372)
> ├── postcss@4.1.16 (js-base64@2.1.9, es6-promise@2.3.0, source-map@0.4.4)
> ├── vinyl-sourcemaps-apply@0.1.4 (source-map@0.1.43)
> └── gulp-util@3.0.7 (array-differ@1.0.0, object-assign@3.0.0, array-uniq@1.0.2, fancy-log@1.1.0, lodash._reescape@3.0.0, beeper@1.1.0, lodash._reinterpolate@3.0.0, lodash._reevaluate@3.0.0, replace-ext@0.0.1, minimist@1.2.0, vinyl@0.5.3, chalk@1.1.1, has-gulplog@0.1.0, gulplog@1.0.0, lodash.template@3.6.2, multipipe@0.1.2, through2@2.0.0, dateformat@1.0.12)
> gulp-ruby-sass@1.0.5 node_modules/gulp-ruby-sass
> ├── object-assign@2.1.1
> ├── dargs@2.1.0
> ├── slash@1.0.0
> ├── win-spawn@2.0.0
> ├── convert-source-map@1.1.2
> ├── vinyl@0.4.6 (clone-stats@0.0.1, clone@0.2.0)
> ├── mkdirp@0.5.1 (minimist@0.0.8)
> ├── each-async@1.1.1 (set-immediate-shim@1.0.1, onetime@1.0.0)
> ├── glob@4.5.3 (inherits@2.0.1, once@1.3.3, inflight@1.0.4, minimatch@2.0.10)
> ├── rimraf@2.4.4 (glob@5.0.15)
> ├── vinyl-fs@1.0.0 (merge-stream@0.1.8, graceful-fs@3.0.8, strip-bom@1.0.0, through2@0.6.5, duplexify@3.4.2, glob-watcher@0.0.8, glob-stream@4.1.1)
> └── gulp-util@3.0.7 (array-differ@1.0.0, object-assign@3.0.0, array-uniq@1.0.2, fancy-log@1.1.0, beeper@1.1.0, lodash._reescape@3.0.0, lodash._reinterpolate@3.0.0, lodash._reevaluate@3.0.0, replace-ext@0.0.1, minimist@1.2.0, vinyl@0.5.3, chalk@1.1.1, has-gulplog@0.1.0, gulplog@1.0.0, lodash.template@3.6.2, multipipe@0.1.2, through2@2.0.0, dateformat@1.0.12)
> gulp-minify-css@1.1.6 node_modules/gulp-minify-css
> ├── object-assign@3.0.0
> ├── through2@0.6.5 (xtend@4.0.1, readable-stream@1.0.33)
> ├── vinyl-sourcemaps-apply@0.1.4 (source-map@0.1.43)
> ├── clean-css@3.4.8 (source-map@0.4.4, commander@2.8.1)
> ├── vinyl-bufferstream@1.0.1 (bufferstreams@1.0.1)
> └── gulp-util@3.0.7 (array-differ@1.0.0, array-uniq@1.0.2, fancy-log@1.1.0, beeper@1.1.0, lodash._reinterpolate@3.0.0, lodash._reescape@3.0.0, lodash._reevaluate@3.0.0, replace-ext@0.0.1, minimist@1.2.0, vinyl@0.5.3, chalk@1.1.1, has-gulplog@0.1.0, gulplog@1.0.0, lodash.template@3.6.2, multipipe@0.1.2, through2@2.0.0, dateformat@1.0.12)
> gulp-webserver@0.9.1 node_modules/gulp-webserver
> ├── isarray@0.0.1
> ├── connect-livereload@0.4.1
> ├── proxy-middleware@0.5.1
> ├── open@0.0.5
> ├── watch@0.11.0
> ├── node.extend@1.1.5 (is@3.1.0)
> ├── through2@0.5.1 (xtend@3.0.0, readable-stream@1.0.33)
> ├── serve-index@1.7.2 (escape-html@1.0.2, parseurl@1.3.0, batch@0.5.2, debug@2.2.0, http-errors@1.3.1, mime-types@2.1.7, accepts@1.2.13)
> ├── serve-static@1.10.0 (escape-html@1.0.2, parseurl@1.3.0, send@0.13.0)
> ├── connect@3.4.0 (utils-merge@1.0.0, parseurl@1.3.0, debug@2.2.0, finalhandler@0.4.0)
> ├── tiny-lr@0.1.4 (debug@0.8.1, parseurl@1.3.0, qs@2.2.5, faye-websocket@0.7.3, body-parser@1.8.4)
> └── gulp-util@2.2.20 (lodash._reinterpolate@2.4.1, minimist@0.2.0, chalk@0.5.1, vinyl@0.2.3, multipipe@0.1.2, lodash.template@2.4.1, dateformat@1.0.12)
> gulp-concat@2.5.2 node_modules/gulp-concat
> ├── concat-with-sourcemaps@1.0.4 (source-map@0.5.3)
> ├── through2@0.6.5 (xtend@4.0.1, readable-stream@1.0.33)
> └── gulp-util@3.0.7 (array-differ@1.0.0, object-assign@3.0.0, array-uniq@1.0.2, fancy-log@1.1.0, beeper@1.1.0, lodash._reinterpolate@3.0.0, lodash._reescape@3.0.0, lodash._reevaluate@3.0.0, replace-ext@0.0.1, minimist@1.2.0, vinyl@0.5.3, chalk@1.1.1, has-gulplog@0.1.0, gulplog@1.0.0, lodash.template@3.6.2, multipipe@0.1.2, through2@2.0.0, dateformat@1.0.12)
> gulp-uglify@1.2.0 node_modules/gulp-uglify
> ├── deap@1.0.0
> ├── through2@0.6.5 (xtend@4.0.1, readable-stream@1.0.33)
> ├── vinyl-sourcemaps-apply@0.1.4 (source-map@0.1.43)
> ├── uglify-js@2.4.19 (async@0.2.10, uglify-to-browserify@1.0.2, source-map@0.1.34, yargs@3.5.4)
> └── gulp-util@3.0.7 (array-differ@1.0.0, object-assign@3.0.0, array-uniq@1.0.2, fancy-log@1.1.0, beeper@1.1.0, lodash._reinterpolate@3.0.0, lodash._reescape@3.0.0, lodash._reevaluate@3.0.0, replace-ext@0.0.1, minimist@1.2.0, vinyl@0.5.3, chalk@1.1.1, has-gulplog@0.1.0, gulplog@1.0.0, lodash.template@3.6.2, multipipe@0.1.2, through2@2.0.0, dateformat@1.0.12)
> gulp-connect@2.2.0 node_modules/gulp-connect
> ├── connect-livereload@0.3.2
> ├── event-stream@3.1.7 (pause-stream@0.0.11, stream-combiner@0.0.4, duplexer@0.1.1, from@0.1.3, map-stream@0.1.0, split@0.2.10, through@2.3.8)
> ├── tiny-lr@0.0.7 (debug@0.8.1, qs@0.5.6, faye-websocket@0.4.4, noptify@0.0.3)
> ├── connect@2.17.3 (parseurl@1.0.1, debug@0.8.1, qs@0.6.6, connect-timeout@1.1.0, response-time@1.0.0, morgan@1.1.1, cookie@0.1.2, pause@0.0.1, basic-auth-connect@1.0.0, fresh@0.2.2, vhost@1.0.0, cookie-signature@1.0.3, on-headers@0.0.0, serve-favicon@2.0.0, bytes@1.0.0, errorhandler@1.0.1, cookie-parser@1.1.0, type-is@1.2.0, body-parser@1.2.2, method-override@1.0.2, serve-index@1.0.3, compression@1.0.2, csurf@1.2.0, express-session@1.2.1, serve-static@1.1.0, multiparty@2.2.0)
> └── gulp-util@2.2.20 (lodash._reinterpolate@2.4.1, minimist@0.2.0, chalk@0.5.1, vinyl@0.2.3, through2@0.5.1, multipipe@0.1.2, lodash.template@2.4.1, dateformat@1.0.12)
> gulp-livereload@3.8.1 node_modules/gulp-livereload
> ├── debug@2.2.0 (ms@0.7.1)
> ├── event-stream@3.3.2 (pause-stream@0.0.11, duplexer@0.1.1, stream-combiner@0.0.4, from@0.1.3, map-stream@0.1.0, through@2.3.8, split@0.3.3)
> ├── chalk@0.5.1 (escape-string-regexp@1.0.3, ansi-styles@1.1.0, supports-color@0.2.0, has-ansi@0.1.0, strip-ansi@0.3.0)
> ├── lodash.assign@3.2.0 (lodash._baseassign@3.2.0, lodash.keys@3.1.2, lodash._createassigner@3.1.1)
> ├── mini-lr@0.1.8 (parseurl@1.3.0, livereload-js@2.2.2, qs@2.2.5, debug@2.0.0, faye-websocket@0.7.3, body-parser@1.14.1)
> └── gulp-util@3.0.7 (array-differ@1.0.0, object-assign@3.0.0, array-uniq@1.0.2, fancy-log@1.1.0, beeper@1.1.0, lodash._reescape@3.0.0, lodash._reinterpolate@3.0.0, lodash._reevaluate@3.0.0, replace-ext@0.0.1, minimist@1.2.0, vinyl@0.5.3, chalk@1.1.1, has-gulplog@0.1.0, gulplog@1.0.0, lodash.template@3.6.2, multipipe@0.1.2, through2@2.0.0, dateformat@1.0.12)
> babelify@6.4.0 node_modules/babelify
> ├── object-assign@4.0.1
> └── babel-core@5.8.34 (slash@1.0.0, try-resolve@1.0.1, path-is-absolute@1.0.0, babel-plugin-remove-console@1.0.1, babel-plugin-remove-debugger@1.0.1, babel-plugin-inline-environment-variables@1.0.1, babel-plugin-property-literals@1.0.1, babel-plugin-react-display-name@1.0.3, babel-plugin-react-constant-elements@1.0.3, babel-plugin-jscript@1.0.4, babel-plugin-eval@1.0.1, babel-plugin-dead-code-elimination@1.0.2, babel-plugin-undefined-to-void@1.1.6, path-exists@1.0.0, babel-plugin-member-expression-literals@1.0.1, shebang-regex@1.0.0, trim-right@1.0.1, fs-readdir-recursive@0.1.2, babel-plugin-proto-to-assign@1.0.4, babel-plugin-constant-folding@1.0.1, to-fast-properties@1.0.1, babel-plugin-runtime@1.0.7, globals@6.4.1, private@0.1.6, esutils@2.0.2, convert-source-map@1.1.2, js-tokens@1.0.1, debug@2.2.0, source-map@0.5.3, babylon@5.8.34, bluebird@2.10.2, resolve@1.1.6, json5@0.4.0, lodash@3.10.1, core-js@1.2.6, minimatch@2.0.10, chalk@1.1.1, home-or-tmp@1.0.0, babel-plugin-undeclared-variables-check@1.0.2, line-numbers@0.2.0, output-file-sync@1.1.1, detect-indent@3.0.1, source-map-support@0.2.10, is-integer@1.0.6, repeating@1.1.3, regexpu@1.3.0, regenerator@0.8.40)
> gulp-imagemin@2.2.1 node_modules/gulp-imagemin
> ├── object-assign@2.1.1
> ├── through2-concurrent@0.3.1 (through2@0.6.5)
> ├── chalk@1.1.1 (escape-string-regexp@1.0.3, supports-color@2.0.0, ansi-styles@2.1.0, has-ansi@2.0.0, strip-ansi@3.0.0)
> ├── pretty-bytes@1.0.4 (get-stdin@4.0.1, meow@3.6.0)
> ├── gulp-util@3.0.7 (array-differ@1.0.0, array-uniq@1.0.2, object-assign@3.0.0, beeper@1.1.0, lodash._reescape@3.0.0, fancy-log@1.1.0, lodash._reinterpolate@3.0.0, lodash._reevaluate@3.0.0, replace-ext@0.0.1, minimist@1.2.0, vinyl@0.5.3, has-gulplog@0.1.0, gulplog@1.0.0, lodash.template@3.6.2, multipipe@0.1.2, through2@2.0.0, dateformat@1.0.12)
> └── imagemin@3.2.2 (get-stdin@4.0.1, path-exists@1.0.0, optional@0.1.3, stream-combiner2@1.1.1, concat-stream@1.5.1, readable-stream@2.0.4, buffer-to-vinyl@1.1.0, vinyl-fs@1.0.0, imagemin-svgo@4.2.0, meow@3.6.0, imagemin-gifsicle@4.2.0)
> :myriad-scheduler:gulp_build
> [18:05:37] Using gulpfile ~/.dsh/mesos-configurator/incubator-myriad-0.1.0/myriad-scheduler/src/main/resources/webapp/gulpfile.js
> [18:05:37] Starting 'clean'...
> [18:05:37] Finished 'clean' after 6.6 ms
> [18:05:37] Starting 'js'...
> [18:05:37] Finished 'js' after 33 ms
> [18:05:37] Starting 'html'...
> [18:05:37] Starting 'css'...
> [18:05:37] Starting 'img'...
> [18:05:37] Finished 'html' after 39 ms
> [18:05:37] Finished 'css' after 39 ms
> [18:05:38] Finished 'img' after 627 ms
> [18:05:38] Starting 'default'...
> [18:05:38] Finished 'default' after 7.24 μs
> [18:05:38] Starting 'build'...
> [18:05:38] Finished 'build' after 11 μs
> :myriad-scheduler:processResources
> :myriad-scheduler:classes
> :myriad-scheduler:copyRunTimeDeps
> :myriad-scheduler:jar
> :myriad-scheduler:startScripts
> :myriad-scheduler:distTar
> :myriad-scheduler:distZip
> :myriad-scheduler:assemble
> :myriad-scheduler:checkstyleMain
> :myriad-scheduler:compileTestJava
> warning: [options] bootstrap class path not set in conjunction with -source 1.7
> 1 warning
> :myriad-scheduler:compileTestGroovy
> warning: [options] bootstrap class path not set in conjunction with -source 1.7
> 1 warning
> :myriad-scheduler:processTestResources
> :myriad-scheduler:testClasses
> :myriad-scheduler:checkstyleTest
> :myriad-scheduler:findbugsMain
> :myriad-scheduler:findbugsTest
> :myriad-scheduler:pmdMain
> :myriad-scheduler:pmdTest
> :myriad-scheduler:test
> :myriad-scheduler:check
> :myriad-scheduler:build
> BUILD SUCCESSFUL
> Total time: 28 mins 46.118 secs



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)