Github user walter-weinmann commented on the issue:
https://github.com/apache/thrift/pull/1364
Travis issues:
========
Step 4:
=====
```
[4mRunning "concat:dist" (concat) task[24m
[4mRunning "uglify:dist" (uglify) task[24m
File [36mdist/thrift.min.js[39m created: [32m46.89 kB[39m ââ â
[32m15.4 kB[39m
[32m>> [39m1 file created.
[4mRunning "jsdoc:dist" (jsdoc) task[24m
[31m>> [39mfs.js:1919[31m
>> [39m binding.copyFile(src, dest, flags);[31m
>> [39m ^[31m
>> [39m[31m
>> [39mError: EISDIR: illegal operation on a directory, copyfile
'/thrift/src/lib/js/node_modules/jsdoc/templates/default/static/fonts/OpenSans-Bold-webfont.eot'
-> 'doc/fonts'[31m
>> [39m at Object.fs.copyFileSync (fs.js:1919:11)[31m
>> [39m at
/thrift/src/lib/js/node_modules/jsdoc/templates/default/publish.js:471:12[31m
>> [39m at Array.forEach (<anonymous>)[31m
>> [39m at Object.exports.publish
(/thrift/src/lib/js/node_modules/jsdoc/templates/default/publish.js:468:17)[31m
>> [39m at Object.module.exports.cli.generateDocs
(/thrift/src/lib/js/node_modules/jsdoc/cli.js:430:39)[31m
>> [39m at Object.module.exports.cli.processParseResults
(/thrift/src/lib/js/node_modules/jsdoc/cli.js:383:20)[31m
>> [39m at module.exports.cli.main
(/thrift/src/lib/js/node_modules/jsdoc/cli.js:227:14)[31m
>> [39m at Object.module.exports.cli.runCommand
(/thrift/src/lib/js/node_modules/jsdoc/cli.js:180:5)[31m
>> [39m at /thrift/src/lib/js/node_modules/jsdoc/jsdoc.js:103:9[31m
>> [39m at Object.<anonymous>
(/thrift/src/lib/js/node_modules/jsdoc/jsdoc.js:104:3)[31m
>> [39m at Module._compile (module.js:624:30)[31m
>> [39m at Object.Module._extensions..js (module.js:635:10)[31m
>> [39m at Module.load (module.js:545:32)[31m
>> [39m at tryModuleLoad (module.js:508:12)[31m
>> [39m at Function.Module._load (module.js:500:3)[31m
>> [39m at Function.Module.runMain (module.js:665:10)
[33mWarning: jsdoc terminated with a non-zero exit code Use --force to
continue.[39m
[31mAborted due to warnings.[39m
Makefile:805: recipe for target 'check-local' failed
make[4]: *** [check-local] Error 3
make[4]: Leaving directory '/thrift/src/lib/js'
Makefile:680: recipe for target 'check-am' failed
make[3]: *** [check-am] Error 2
make[3]: Leaving directory '/thrift/src/lib/js'
Makefile:531: recipe for target 'check-recursive' failed
make[2]: *** [check-recursive] Error 1
make[2]: Leaving directory '/thrift/src/lib/js'
Makefile:576: recipe for target 'check-recursive' failed
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory '/thrift/src/lib'
Makefile:655: recipe for target 'check-recursive' failed
make: *** [check-recursive] Error 1
travis_time:end:11f01776:start=1505760613591519248,finish=1505761268140106728,duration=654548587480
[0K
[31;1mThe command "docker run --net=host -e BUILD_LIBS="$BUILD_LIBS"
$BUILD_ENV -v $(pwd):/thrift/src -it thrift-build:$DISTRO
build/docker/scripts/$SCRIPT $BUILD_ARG" exited with 2.[0m
Done. Your build exited with 1.
```
Step 10:
=====
```
[4mRunning "concat:dist" (concat) task[24m
[4mRunning "uglify:dist" (uglify) task[24m
File [36mdist/thrift.min.js[39m created: [32m46.89 kB[39m ââ â
[32m15.4 kB[39m
[32m>> [39m1 file created.
[4mRunning "jsdoc:dist" (jsdoc) task[24m
[31m>> [39mfs.js:1919[31m
>> [39m binding.copyFile(src, dest, flags);[31m
>> [39m ^[31m
>> [39m[31m
>> [39mError: EISDIR: illegal operation on a directory, copyfile
'/thrift/src/lib/js/node_modules/jsdoc/templates/default/static/fonts/OpenSans-Bold-webfont.eot'
-> 'doc/fonts'[31m
>> [39m at Object.fs.copyFileSync (fs.js:1919:11)[31m
>> [39m at
/thrift/src/lib/js/node_modules/jsdoc/templates/default/publish.js:471:12[31m
>> [39m at Array.forEach (<anonymous>)[31m
>> [39m at Object.exports.publish
(/thrift/src/lib/js/node_modules/jsdoc/templates/default/publish.js:468:17)[31m
>> [39m at Object.module.exports.cli.generateDocs
(/thrift/src/lib/js/node_modules/jsdoc/cli.js:430:39)[31m
>> [39m at Object.module.exports.cli.processParseResults
(/thrift/src/lib/js/node_modules/jsdoc/cli.js:383:20)[31m
>> [39m at module.exports.cli.main
(/thrift/src/lib/js/node_modules/jsdoc/cli.js:227:14)[31m
>> [39m at Object.module.exports.cli.runCommand
(/thrift/src/lib/js/node_modules/jsdoc/cli.js:180:5)[31m
>> [39m at /thrift/src/lib/js/node_modules/jsdoc/jsdoc.js:103:9[31m
>> [39m at Object.<anonymous>
(/thrift/src/lib/js/node_modules/jsdoc/jsdoc.js:104:3)[31m
>> [39m at Module._compile (module.js:624:30)[31m
>> [39m at Object.Module._extensions..js (module.js:635:10)[31m
>> [39m at Module.load (module.js:545:32)[31m
>> [39m at tryModuleLoad (module.js:508:12)[31m
>> [39m at Function.Module._load (module.js:500:3)[31m
>> [39m at Function.Module.runMain (module.js:665:10)
[33mWarning: jsdoc terminated with a non-zero exit code Use --force to
continue.[39m
[31mAborted due to warnings.[39m
Makefile:805: recipe for target 'check-local' failed
make[4]: *** [check-local] Error 3
make[4]: Leaving directory '/thrift/src/lib/js'
Makefile:680: recipe for target 'check-am' failed
make[3]: *** [check-am] Error 2
make[3]: Leaving directory '/thrift/src/lib/js'
Makefile:531: recipe for target 'check-recursive' failed
make[2]: *** [check-recursive] Error 1
make[2]: Leaving directory '/thrift/src/lib/js'
Makefile:576: recipe for target 'check-recursive' failed
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory '/thrift/src/lib'
Makefile:655: recipe for target 'check-recursive' failed
make: *** [check-recursive] Error 1
+ rm -rf /tmp/tmp.j6JETOE7R6
travis_time:end:0ffd3e81:start=1505764007461830903,finish=1505764654355318530,duration=646893487627
[0K
[31;1mThe command "docker run --net=host -e BUILD_LIBS="$BUILD_LIBS"
$BUILD_ENV -v $(pwd):/thrift/src -it thrift-build:$DISTRO
build/docker/scripts/$SCRIPT $BUILD_ARG" exited with 2.[0m
Done. Your build exited with 1.
```
---