Hi Ryan, Thanks for the reply. I was on Node 6. However, I am getting the same error on Node 4 and Node 5. bash-4.1# ./build.sh test npm WARN [email protected] license should be a valid SPDX license expression A valid Gruntfile could not be found. Please see the getting started guide for more information on how to configure grunt: http://gruntjs.com/getting- started Fatal error: Unable to find Gruntfile. bash-4.1# npm version { 'avro-js': '0.0.1', npm: '3.7.3', ares: '1.10.1-DEV', http_parser: '2.6.2', icu: '56.1', modules: '47', node: '5.9.0', openssl: '1.0.2g', uv: '1.8.0', v8: '4.6.85.31', zlib: '1.2.8' } bash-4.1# npm version { 'avro-js': '0.0.1', npm: '2.15.11', ares: '1.10.1-DEV', http_parser: '2.7.0', icu: '56.1', modules: '46', node: '4.7.3', openssl: '1.0.2k', uv: '1.9.1', v8: '4.5.103.43', zlib: '1.2.8' } bash-4.1# ./build.sh test npm WARN package.json [email protected] license should be a valid SPDX license expression [email protected] node_modules/underscore
[email protected] node_modules/grunt ├── [email protected] ├── [email protected] ├── [email protected] ├── [email protected] ├── [email protected] ├── [email protected] ├── [email protected] ├── [email protected] ([email protected]) ├── [email protected] ([email protected], [email protected], [email protected], [email protected]) ├── [email protected] ([email protected]) ├── [email protected] ([email protected]) ├── [email protected] ([email protected]) ├── [email protected] ([email protected], [email protected]) ├── [email protected] ([email protected], [email protected]) ├── [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected], [email protected]) └── [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected]) A valid Gruntfile could not be found. Please see the getting started guide for more information on how to configure grunt: http://gruntjs.com/getting- started Fatal error: Unable to find Gruntfile. I looked at the travis job you had shared. Comparing the commits on it, it looks like the master is based on 1.8. I am trying to make 1.7 build and test. Do you think it is worthwhile to make the build.sh of 1.7 similar to the one in 1.8? I see there are a lot of fundamental differences, and if we are to back port those over, I am not sure if there are going to be other issues. Can you give some pointers on the same? -Suraj Acharya On Tue, Feb 28, 2017 at 2:29 AM, Ryan Blue <[email protected]> wrote: > Suraj, > > I separated out a few implementations into separate repositories, set > up Travis CI, and fixed a few tests in different implementations. It > looks like the one for JS has tests passing in Node JS 4 and 5, but > broken in 6: https://travis-ci.org/rdblue/avro-js/builds/187343704 > > You may be running with Node JS 6? > > rb > > On Mon, Feb 27, 2017 at 4:29 AM, suraj acharya <[email protected]> > wrote: > > I was attempting to make a release for 1.7.X. > > In the process I am running into failing JS tests. > > I was wondering if someone who worked on JS for AVRO can take a look at > the > > issue. > > If there are no takers for the same, does anyone have objection if for > > Branch-1.7 the JS component is removed? The builds on Branch-1.8 and > higher > > are working fine. There have been changes to the way the npm setup > happens > > in Branch-1.8. > > > > Any help is appreciated. > > > > -Suraj Acharya > > > > -- > Ryan Blue > Software Engineer > Netflix >
