Commit Graph

1146 Commits

Author SHA1 Message Date
Matt Kwong 71f5d51a49 Merge pull request #44 from matt-kwong/kokoro
Script changes to allow testing from grpc/grpc
2017-09-19 16:52:06 -07:00
Matt Kwong b3f6644bfb Merge branch 'master' into kokoro 2017-09-19 16:40:56 -07:00
Matt Kwong 0cf704143c Allow npm install without root 2017-09-19 16:27:35 -07:00
Michael Lumish a8dfa8201d Merge pull request #33 from murgatroid99/jenkins_test_reports
Add Jenkins XML reporting to tests
2017-09-19 16:26:28 -07:00
Matt Kwong f133463831 Make test-grpc-submodule.sh cd to root directory 2017-09-19 16:13:37 -07:00
murgatroid99 2cccacb6a9 Fixed error in move command in test script 2017-09-19 14:27:46 -07:00
murgatroid99 a1c7920a00 Use an nvm package at the start of testing 2017-09-19 14:12:59 -07:00
murgatroid99 74a181e406 Run npm install and gulp setup at the beginning of the test run 2017-09-19 14:05:37 -07:00
murgatroid99 b2881e29b4 Properly close shell loop 2017-09-19 14:00:59 -07:00
murgatroid99 f3706fd7d0 Add clean.all gulp task for test runs, go back to renaming report files 2017-09-19 13:56:48 -07:00
murgatroid99 c56449296b Re-add removed git clean command 2017-09-19 13:06:17 -07:00
murgatroid99 0f492c21d4 Add missing hyphen 2017-09-19 12:48:35 -07:00
murgatroid99 14eafa2b00 Point to report files in kokoro config files 2017-09-19 12:42:27 -07:00
murgatroid99 b2583e561a Merge branch 'master' into jenkins_test_reports 2017-09-19 12:26:54 -07:00
Michael Lumish 296897f152 Merge pull request #42 from murgatroid99/client_method_original_names
Add original name aliases for generated client methods
2017-09-19 12:25:16 -07:00
murgatroid99 ffa1d649b0 Add original name aliases for generated client methods 2017-09-19 11:38:43 -07:00
murgatroid99 f11afc5533 Merge branch 'master' into jenkins_test_reports 2017-09-19 10:01:04 -07:00
murgatroid99 9e6c7bc051 Remove use of 'rename' in run-tests script 2017-09-19 09:57:01 -07:00
Nicolas Noble e9c2476a19 Merge pull request #37 from nicolasnoble/node45
Adding support for Node 4 and 5.
2017-09-18 15:18:31 -07:00
Matt Kwong 9a25d626ee Merge pull request #39 from matt-kwong/kokoro
Add script to update gRPC submodule and run tests
2017-09-18 14:50:22 -07:00
Nicolas "Pixel" Noble 1a7eee11ee Trying to fix nvm and npm breakages. 2017-09-18 23:48:42 +02:00
Matt Kwong 371eeb32f0 Add script to update gRPC submodule and run tests 2017-09-18 14:44:16 -07:00
murgatroid99 18b756f342 Add Jenkins XML reporting to tests 2017-09-18 13:19:00 -07:00
Nicolas "Pixel" Noble 60b06cd0df Merge branch 'node45' of github.com:nicolasnoble/grpc-node into node45 2017-09-18 22:03:45 +02:00
Nicolas "Pixel" Noble c733b451db Addressing comments. 2017-09-18 22:03:36 +02:00
Nicolas Noble 4bc9c949b2 Merge branch 'master' into node45 2017-09-17 23:44:28 -07:00
Nicolas Noble 818fb3423f Merge pull request #38 from matt-kwong/kokoro
Fix run-tests.sh script
2017-09-17 23:43:47 -07:00
Matt Kwong 5513e9aab1 Change == to = for shell support 2017-09-15 17:54:21 -07:00
Nicolas "Pixel" Noble 5680ac7d33 Adding debug message. 2017-09-16 02:38:08 +02:00
Nicolas "Pixel" Noble 463e6ea93a Adding also 4 and 5 on Travis. 2017-09-16 02:31:07 +02:00
Nicolas "Pixel" Noble 727f5419bb Merge branch 'master' of github.com:grpc/grpc-node into node45 2017-09-16 02:30:16 +02:00
Nicolas "Pixel" Noble 574a2c7fda Adding support for Node 4 and 5. 2017-09-16 02:28:53 +02:00
Nicolas Noble 1809154457 Merge pull request #36 from nicolasnoble/kokoro-fixups
Splitting kokoro.sh into run-tests.sh.
2017-09-15 16:11:50 -07:00
Nicolas "Pixel" Noble 84304ff1c2 Splitting kokoro.sh into run-tests.sh. 2017-09-16 01:08:33 +02:00
Nicolas Noble 6c468f140a Merge pull request #35 from nicolasnoble/kokoro-fixups
Working on getting Kokoro to run properly on the repository.
2017-09-15 15:53:17 -07:00
Nicolas "Pixel" Noble 454c1f1879 Disabling execution error around nvm, as this isn't compatible. 2017-09-16 00:44:36 +02:00
Nicolas "Pixel" Noble c8f95bbc86 Properly setting up node. 2017-09-16 00:20:20 +02:00
Nicolas "Pixel" Noble e6d8f9cdaa Making sure the submodules are present. 2017-09-16 00:04:38 +02:00
Nicolas "Pixel" Noble 0c3e7507fd Fail on errors + going to root first. 2017-09-16 00:04:20 +02:00
Kelvin Jin 1e8aa65c22 Merge pull request #30 from kjin/js-core-packaging
Update js-core gulpfile and packaging
2017-09-15 10:00:02 -07:00
Nicolas "Pixel" Noble f3729477ef Removing bashisms. 2017-09-15 18:45:18 +02:00
Nicolas Noble 838a0d7711 Merge pull request #32 from matt-kwong/kokoro
Add Kokoro config for Linux/MacOS
2017-09-15 09:35:50 -07:00
Nicolas Noble b222a8aadd Merge pull request #34 from grpc/travis-badge-patch
Adding Travis badge.
2017-09-14 18:31:00 -07:00
Nicolas Noble b8ad66245f Adding Travis badge. 2017-09-14 18:25:14 -07:00
Michael Lumish 1b4edc2ed0 Merge pull request #29 from murgatroid99/travis.yml
Add .travis.yml file
2017-09-14 18:20:44 -07:00
Matt Kwong d06ab89a70 Add Kokoro config for Linux/MacOS 2017-09-14 17:56:17 -07:00
murgatroid99 4e306421d3 Change travis version list 2017-09-14 17:30:23 -07:00
Nicolas Noble a64a9862b4 Merge pull request #31 from murgatroid99/kokoro_init
Add Kokoro test script
2017-09-14 17:21:02 -07:00
murgatroid99 782b734879 Explicitly use local gulp binary, skip tests on older node versions 2017-09-14 17:19:29 -07:00
murgatroid99 c824b1a2d9 Add shebang, license, and executable bits to kokoro script 2017-09-14 17:08:10 -07:00