heroku / heroku-buildpack-nodejs

Heroku's buildpack for Node.js applications.
https://devcenter.heroku.com/articles/buildpacks
MIT License
4 stars 3 forks source link

Not detecting engines.node version in package.json when running "git push heroku master" #516

Closed ricardo-0x07 closed 6 years ago

ricardo-0x07 commented 6 years ago

package.json:

{ "name": "sortyfied-demo", "version": "1.0.0", "description": "", "main": "gulpfile.js", "engines": { "node": ">=6.11.5" }, "directories": { "test": "tests" }, "devDependencies": { "@types/express": "^4.0.34", "@types/node": "^6.0.52", "angular-mocks": "^1.5.7", "assert": "^1.4.1", "babel-eslint": "^7.0.0", "babel-polyfill": "^6.9.1", "browser-sync": "^2.14.0", "browserify": "^13.1.0", "browserify-shim": "^3.8.12", "canned": "^0.3.8", "del": "^2.2.1", "eslint": "^3.7.0", "eslint-config-google": "^0.5.0", "fancy-log": "^1.3.2", "gulp": "^3.9.1", "gulp-autoprefixer": "^3.1.0", "gulp-concat": "^2.6.0", "gulp-debug": "^2.1.2", "gulp-develop-server": "^0.5.1", "gulp-eslint": "^2.0.0", "gulp-gh-pages": "^0.5.4", "gulp-ignore": "^2.0.1", "gulp-imagemin": "^2.4.0", "gulp-inject": "^4.1.0", "gulp-jasmine": "^2.3.0", "gulp-jasmine-browser": "^1.3.2", "gulp-jscs": "^4.0.0", "gulp-jshint": "^2.0.1", "gulp-load-plugins": "^1.2.4", "gulp-manifest": "^0.1.1", "gulp-nodemon": "^2.0.7", "gulp-protractor": "^3.0.0", "gulp-rimraf": "^0.2.0", "gulp-sass": "^2.3.1", "gulp-sourcemaps": "^1.6.0", "gulp-tslint": "^6.1.1", "gulp-typescript": "^2.13.6", "gulp-uglify": "^1.5.4", "gulp-util": "^3.0.7", "gulp-vulcanize": "^6.1.0", "hbsfy": "^2.7.0", "hydrolysis": "^1.21.3", "imagemin-pngquant": "^4.2.2", "jasmine-core": "^2.4.1", "jscs": "^3.0.7", "jshint": "^2.9.3", "jshint-stylish": "^2.2.1", "karma": "^1.1.1", "karma-browserify": "^5.1.0", "karma-chrome-launcher": "^1.0.1", "karma-firefox-launcher": "^1.0.0", "karma-fixture": "^0.2.6", "karma-html2js-preprocessor": "^1.0.0", "karma-jasmine": "^1.0.2", "karma-json-fixtures-preprocessor": "0.0.6", "karma-ng-html2js-preprocessor": "^1.0.0", "karma-phantomjs-launcher": "^1.0.2", "merge-stream": "^1.0.0", "ngrok": "^2.2.2", "pngquant": "^1.0.0", "protractor": "^4.0.0", "run-sequence": "^1.2.1", "sinon": "^1.17.5", "sinon-as-promised": "^4.0.2", "stripe-debug": "^2.0.0", "sw-precache": "^4.2.3", "tsify": "^1.0.6", "tslint": "^3.15.1", "typescript": "^1.8.10", "vinyl-buffer": "^1.0.0", "vinyl-source-stream": "^1.1.0", "watchify": "^3.7.0", "wiredep": "^4.0.0", "yargs": "^6.6.0" }, "dependencies": { "@uirouter/angularjs": "^1.0.12", "acl": "^0.4.9", "acl-knex": "^0.2.2", "angular": "^1.6.1", "angular-acl": "^0.1.7", "angular-animate": "^1.6.0", "angular-aria": "^1.6.0", "angular-breadcrumb": "^0.4.1", "angular-google-chart": "^0.1.0", "angular-google-maps": "^2.3.3", "angular-material": "^1.1.0-rc.5", "angular-messages": "^1.5.7", "angular-moment": "^1.0.0", "angular-pusher": "0.0.7", "angular-resource": "^1.5.7", "angular-sanitize": "^1.5.8", "angular-storage": "0.0.15", "angular-stripe": "^4.2.12", "angular-toastr": "^2.1.1", "angular-ui-bootstrap": "^2.2.0", "bcrypt-nodejs": "0.0.3", "bluebird": "^3.4.0", "body-parser": "^1.15.1", "bookshelf": "^0.10.0", "bookshelf-cascade-delete": "^2.0.0", "bookshelf-manager": "^0.2.1", "bootstrap": "^3.3.6", "chalk": "^1.1.3", "checkit": "^0.7.0", "clone": "^1.0.2", "debug": "^2.5.1", "debug-log": "^1.0.1", "errorhandler": "^1.4.3", "express": "^4.13.4", "express-hbs": "^1.0.2", "express-jwt": "^3.4.0", "express-session": "^1.14.1", "font-awesome": "^4.6.3", "fs-extra": "^0.30.0", "generate-password": "^1.1.1", "grpc": "^1.8.4", "handlebars": "^4.0.5", "handlebars-helpers": "^0.6.1", "html-to-text": "^2.1.3", "intl": "^1.2.4", "intl-messageformat": "^1.3.0", "jquery": "^2.2.4", "jquery-ui": "^1.10.5", "jsonwebtoken": "^7.0.0", "jwt-simple": "^0.5.0", "knex": "^0.11.5", "lodash": "^4.16.1", "method-override": "^2.3.6", "moment": "^2.17.0", "moment-timezone": "^0.5.7", "mongodb": "^2.1.19", "mongoose": "^4.4.19", "morgan": "^1.7.0", "mysql": "^2.10.2", "nconf": "^0.8.4", "ng-infinite-scroll": "^1.3.0", "ng-polymer-elements": "^0.2.0", "node-fetch": "^1.6.3", "node-webhooks": "^1.0.10", "nodemailer": "^2.7.2", "nodemailer-smtp-transport": "^2.5.0", "notifyjs": "^2.0.3", "passport": "^0.3.2", "path": "^0.12.7", "prompt": "^1.0.0", "pusher": "^1.5.0", "readline": "^1.3.0", "stripe": "^4.9.0", "stripe-webhook-middleware": "^0.2.0", "stripe-webhooks-middleware": "^0.1.0", "sw-toolbox": "^3.4.0", "toastr": "^2.1.2", "ui-router-extras": "^0.1.2", "underscore": "^1.8.3", "unidecode": "^0.1.8", "uuid": "^3.1.0", "validator": "^5.4.0", "web-push": "^3.2.1", "whatwg-fetch": "^1.0.0", "when": "^3.7.7", "xoauth2": "^1.1.0" }, "scripts": { "test": "test" }, "repository": { "type": "git", "url": "git+https://github.com/ricardo-0x07/Sortyfied-Demo.git" }, "author": "clive cadogan", "license": "ISC", "bugs": { "url": "https://github.com/ricardo-0x07/Sortyfied-Demo/issues" }, "homepage": "https://github.com/ricardo-0x07/Sortyfied-Demo#readme" }

Trace: $ git push heroku master Counting objects: 23147, done. Delta compression using up to 4 threads. Compressing objects: 100% (14923/14923), done. Writing objects: 100% (23147/23147), 42.85 MiB | 1.67 MiB/s, done. Total 23147 (delta 7512), reused 22450 (delta 6865) remote: Compressing source files... done. remote: Building source: remote: remote: -----> Node.js app detected remote: remote: -----> Creating runtime environment remote: remote: NPM_CONFIG_LOGLEVEL=error remote: NPM_CONFIG_PRODUCTION=true remote: NODE_VERBOSE=false remote: NODE_ENV=production remote: NODE_MODULES_CACHE=true remote: remote: -----> Installing binaries remote: engines.node (package.json): unspecified remote: engines.npm (package.json): unspecified (use default) remote: remote: Resolving node version 8.x... remote: Downloading and installing node 8.9.4... remote: Using default npm version: 5.6.0 remote: remote: -----> Restoring cache remote: Skipping cache restore (not-found) remote: remote: -----> Building dependencies remote: Installing node modules (package.json) remote: remote: > @uirouter/core@5.0.3 install /tmp/build_5798252657e9415117a8d09b3c3711fe/node_modules/@uirouter/core remote: > node ./migrate/migratewarn.js remote: remote: remote: > sse4_crc32@5.1.1 install /tmp/build_5798252657e9415117a8d09b3c3711fe/node_modules/sse4_crc32 remote: > node-gyp rebuild remote: remote: make: Entering directory /tmp/build_5798252657e9415117a8d09b3c3711fe/node_modules/sse4_crc32/build' remote: CXX(target) Release/obj.target/crc32c_sse42/src/crc32c_sse42.o remote: AR(target) Release/obj.target/crc32c_sse42.a remote: COPY Release/crc32c_sse42.a remote: CXX(target) Release/obj.target/sse4_crc32/src/crc32c.o remote: SOLINK_MODULE(target) Release/obj.target/sse4_crc32.node remote: COPY Release/sse4_crc32.node remote: make: Leaving directory/tmp/build_5798252657e9415117a8d09b3c3711fe/node_modules/sse4_crc32/build' remote: remote: > grpc@0.14.1 install /tmp/build_5798252657e9415117a8d09b3c3711fe/node_modules/grpc remote: > node-pre-gyp install --fallback-to-build remote: remote: node-pre-gyp ERR! Tried to download: https://storage.googleapis.com/grpc-precompiled-binaries/node/grpc/v0.14.1/node-v57-linux-x64.tar.gz remote: node-pre-gyp ERR! Pre-built binaries not found for grpc@0.14.1 and node@8.9.4 (node-v57 ABI)(falling back to source compile with node-gyp) remote: make: Entering directory /tmp/build_5798252657e9415117a8d09b3c3711fe/node_modules/grpc/build' remote: CC(target) Release/obj.target/grpc/src/core/lib/surface/init.o remote: CC(target) Release/obj.target/grpc/src/core/lib/channel/channel_args.o remote: CC(target) Release/obj.target/grpc/src/core/lib/channel/channel_stack.o remote: CC(target) Release/obj.target/grpc/src/core/lib/channel/channel_stack_builder.o remote: CC(target) Release/obj.target/grpc/src/core/lib/channel/compress_filter.o remote: CC(target) Release/obj.target/grpc/src/core/lib/channel/connected_channel.o remote: CC(target) Release/obj.target/grpc/src/core/lib/channel/http_client_filter.o remote: CC(target) Release/obj.target/grpc/src/core/lib/channel/http_server_filter.o remote: CC(target) Release/obj.target/grpc/src/core/lib/compression/compression_algorithm.o remote: CC(target) Release/obj.target/grpc/src/core/lib/compression/message_compress.o remote: CC(target) Release/obj.target/grpc/src/core/lib/debug/trace.o remote: CC(target) Release/obj.target/grpc/src/core/lib/http/format_request.o remote: CC(target) Release/obj.target/grpc/src/core/lib/http/httpcli.o remote: CC(target) Release/obj.target/grpc/src/core/lib/http/parser.o remote: CC(target) Release/obj.target/grpc/src/core/lib/iomgr/closure.o remote: CC(target) Release/obj.target/grpc/src/core/lib/iomgr/endpoint.o remote: CC(target) Release/obj.target/grpc/src/core/lib/iomgr/endpoint_pair_posix.o remote: CC(target) Release/obj.target/grpc/src/core/lib/iomgr/endpoint_pair_windows.o remote: CC(target) Release/obj.target/grpc/src/core/lib/iomgr/ev_poll_and_epoll_posix.o remote: CC(target) Release/obj.target/grpc/src/core/lib/iomgr/ev_posix.o remote: CC(target) Release/obj.target/grpc/src/core/lib/iomgr/exec_ctx.o remote: CC(target) Release/obj.target/grpc/src/core/lib/iomgr/executor.o remote: CC(target) Release/obj.target/grpc/src/core/lib/iomgr/iocp_windows.o remote: CC(target) Release/obj.target/grpc/src/core/lib/iomgr/iomgr.o remote: CC(target) Release/obj.target/grpc/src/core/lib/iomgr/iomgr_posix.o remote: CC(target) Release/obj.target/grpc/src/core/lib/iomgr/iomgr_windows.o remote: CC(target) Release/obj.target/grpc/src/core/lib/iomgr/pollset_set_windows.o remote: CC(target) Release/obj.target/grpc/src/core/lib/iomgr/pollset_windows.o remote: CC(target) Release/obj.target/grpc/src/core/lib/iomgr/resolve_address_posix.o remote: CC(target) Release/obj.target/grpc/src/core/lib/iomgr/resolve_address_windows.o remote: CC(target) Release/obj.target/grpc/src/core/lib/iomgr/sockaddr_utils.o remote: CC(target) Release/obj.target/grpc/src/core/lib/iomgr/socket_utils_common_posix.o remote: CC(target) Release/obj.target/grpc/src/core/lib/iomgr/socket_utils_linux.o remote: CC(target) Release/obj.target/grpc/src/core/lib/iomgr/socket_utils_posix.o remote: CC(target) Release/obj.target/grpc/src/core/lib/iomgr/socket_windows.o remote: CC(target) Release/obj.target/grpc/src/core/lib/iomgr/tcp_client_posix.o remote: CC(target) Release/obj.target/grpc/src/core/lib/iomgr/tcp_client_windows.o remote: CC(target) Release/obj.target/grpc/src/core/lib/iomgr/tcp_posix.o remote: CC(target) Release/obj.target/grpc/src/core/lib/iomgr/tcp_server_posix.o remote: CC(target) Release/obj.target/grpc/src/core/lib/iomgr/tcp_server_windows.o remote: CC(target) Release/obj.target/grpc/src/core/lib/iomgr/tcp_windows.o remote: CC(target) Release/obj.target/grpc/src/core/lib/iomgr/time_averaged_stats.o remote: CC(target) Release/obj.target/grpc/src/core/lib/iomgr/timer.o remote: CC(target) Release/obj.target/grpc/src/core/lib/iomgr/timer_heap.o remote: CC(target) Release/obj.target/grpc/src/core/lib/iomgr/udp_server.o remote: CC(target) Release/obj.target/grpc/src/core/lib/iomgr/unix_sockets_posix.o remote: CC(target) Release/obj.target/grpc/src/core/lib/iomgr/unix_sockets_posix_noop.o remote: CC(target) Release/obj.target/grpc/src/core/lib/iomgr/wakeup_fd_eventfd.o remote: CC(target) Release/obj.target/grpc/src/core/lib/iomgr/wakeup_fd_nospecial.o remote: CC(target) Release/obj.target/grpc/src/core/lib/iomgr/wakeup_fd_pipe.o remote: CC(target) Release/obj.target/grpc/src/core/lib/iomgr/wakeup_fd_posix.o remote: CC(target) Release/obj.target/grpc/src/core/lib/iomgr/workqueue_posix.o remote: CC(target) Release/obj.target/grpc/src/core/lib/iomgr/workqueue_windows.o remote: CC(target) Release/obj.target/grpc/src/core/lib/json/json.o remote: CC(target) Release/obj.target/grpc/src/core/lib/json/json_reader.o remote: CC(target) Release/obj.target/grpc/src/core/lib/json/json_string.o remote: CC(target) Release/obj.target/grpc/src/core/lib/json/json_writer.o remote: CC(target) Release/obj.target/grpc/src/core/lib/surface/alarm.o remote: CC(target) Release/obj.target/grpc/src/core/lib/surface/api_trace.o remote: CC(target) Release/obj.target/grpc/src/core/lib/surface/byte_buffer.o remote: CC(target) Release/obj.target/grpc/src/core/lib/surface/byte_buffer_reader.o remote: CC(target) Release/obj.target/grpc/src/core/lib/surface/call.o remote: CC(target) Release/obj.target/grpc/src/core/lib/surface/call_details.o remote: CC(target) Release/obj.target/grpc/src/core/lib/surface/call_log_batch.o remote: CC(target) Release/obj.target/grpc/src/core/lib/surface/channel.o remote: CC(target) Release/obj.target/grpc/src/core/lib/surface/channel_init.o remote: CC(target) Release/obj.target/grpc/src/core/lib/surface/channel_ping.o remote: CC(target) Release/obj.target/grpc/src/core/lib/surface/channel_stack_type.o remote: CC(target) Release/obj.target/grpc/src/core/lib/surface/completion_queue.o remote: CC(target) Release/obj.target/grpc/src/core/lib/surface/event_string.o remote: CC(target) Release/obj.target/grpc/src/core/lib/surface/lame_client.o remote: CC(target) Release/obj.target/grpc/src/core/lib/surface/metadata_array.o remote: CC(target) Release/obj.target/grpc/src/core/lib/surface/server.o remote: CC(target) Release/obj.target/grpc/src/core/lib/surface/validate_metadata.o remote: CC(target) Release/obj.target/grpc/src/core/lib/surface/version.o remote: CC(target) Release/obj.target/grpc/src/core/lib/transport/byte_stream.o remote: CC(target) Release/obj.target/grpc/src/core/lib/transport/connectivity_state.o remote: CC(target) Release/obj.target/grpc/src/core/lib/transport/metadata.o remote: CC(target) Release/obj.target/grpc/src/core/lib/transport/metadata_batch.o remote: CC(target) Release/obj.target/grpc/src/core/lib/transport/static_metadata.o remote: CC(target) Release/obj.target/grpc/src/core/lib/transport/transport.o remote: CC(target) Release/obj.target/grpc/src/core/lib/transport/transport_op_string.o remote: CC(target) Release/obj.target/grpc/src/core/ext/transport/chttp2/server/secure/server_secure_chttp2.o remote: CC(target) Release/obj.target/grpc/src/core/ext/transport/chttp2/transport/bin_encoder.o remote: CC(target) Release/obj.target/grpc/src/core/ext/transport/chttp2/transport/chttp2_plugin.o remote: CC(target) Release/obj.target/grpc/src/core/ext/transport/chttp2/transport/chttp2_transport.o remote: CC(target) Release/obj.target/grpc/src/core/ext/transport/chttp2/transport/frame_data.o remote: CC(target) Release/obj.target/grpc/src/core/ext/transport/chttp2/transport/frame_goaway.o remote: CC(target) Release/obj.target/grpc/src/core/ext/transport/chttp2/transport/frame_ping.o remote: CC(target) Release/obj.target/grpc/src/core/ext/transport/chttp2/transport/frame_rst_stream.o remote: CC(target) Release/obj.target/grpc/src/core/ext/transport/chttp2/transport/frame_settings.o remote: CC(target) Release/obj.target/grpc/src/core/ext/transport/chttp2/transport/frame_window_update.o remote: CC(target) Release/obj.target/grpc/src/core/ext/transport/chttp2/transport/hpack_encoder.o remote: CC(target) Release/obj.target/grpc/src/core/ext/transport/chttp2/transport/hpack_parser.o remote: CC(target) Release/obj.target/grpc/src/core/ext/transport/chttp2/transport/hpack_table.o remote: CC(target) Release/obj.target/grpc/src/core/ext/transport/chttp2/transport/huffsyms.o remote: CC(target) Release/obj.target/grpc/src/core/ext/transport/chttp2/transport/incoming_metadata.o remote: CC(target) Release/obj.target/grpc/src/core/ext/transport/chttp2/transport/parsing.o remote: CC(target) Release/obj.target/grpc/src/core/ext/transport/chttp2/transport/status_conversion.o remote: CC(target) Release/obj.target/grpc/src/core/ext/transport/chttp2/transport/stream_lists.o remote: CC(target) Release/obj.target/grpc/src/core/ext/transport/chttp2/transport/stream_map.o remote: CC(target) Release/obj.target/grpc/src/core/ext/transport/chttp2/transport/timeout_encoding.o remote: CC(target) Release/obj.target/grpc/src/core/ext/transport/chttp2/transport/varint.o remote: CC(target) Release/obj.target/grpc/src/core/ext/transport/chttp2/transport/writing.o remote: CC(target) Release/obj.target/grpc/src/core/ext/transport/chttp2/alpn/alpn.o remote: CC(target) Release/obj.target/grpc/src/core/lib/http/httpcli_security_connector.o remote: CC(target) Release/obj.target/grpc/src/core/lib/security/b64.o remote: CC(target) Release/obj.target/grpc/src/core/lib/security/client_auth_filter.o remote: CC(target) Release/obj.target/grpc/src/core/lib/security/credentials.o remote: CC(target) Release/obj.target/grpc/src/core/lib/security/credentials_metadata.o remote: CC(target) Release/obj.target/grpc/src/core/lib/security/credentials_posix.o remote: CC(target) Release/obj.target/grpc/src/core/lib/security/credentials_win32.o remote: CC(target) Release/obj.target/grpc/src/core/lib/security/google_default_credentials.o remote: CC(target) Release/obj.target/grpc/src/core/lib/security/handshake.o remote: CC(target) Release/obj.target/grpc/src/core/lib/security/json_token.o remote: CC(target) Release/obj.target/grpc/src/core/lib/security/jwt_verifier.o remote: CC(target) Release/obj.target/grpc/src/core/lib/security/secure_endpoint.o remote: CC(target) Release/obj.target/grpc/src/core/lib/security/security_connector.o remote: CC(target) Release/obj.target/grpc/src/core/lib/security/security_context.o remote: CC(target) Release/obj.target/grpc/src/core/lib/security/server_auth_filter.o remote: CC(target) Release/obj.target/grpc/src/core/lib/surface/init_secure.o remote: CC(target) Release/obj.target/grpc/src/core/lib/tsi/fake_transport_security.o remote: CC(target) Release/obj.target/grpc/src/core/lib/tsi/ssl_transport_security.o remote: CC(target) Release/obj.target/grpc/src/core/lib/tsi/transport_security.o remote: CC(target) Release/obj.target/grpc/src/core/ext/transport/chttp2/client/secure/secure_channel_create.o remote: CC(target) Release/obj.target/grpc/src/core/ext/client_config/channel_connectivity.o remote: CC(target) Release/obj.target/grpc/src/core/ext/client_config/client_channel.o remote: CC(target) Release/obj.target/grpc/src/core/ext/client_config/client_channel_factory.o remote: CC(target) Release/obj.target/grpc/src/core/ext/client_config/client_config.o remote: CC(target) Release/obj.target/grpc/src/core/ext/client_config/client_config_plugin.o remote: CC(target) Release/obj.target/grpc/src/core/ext/client_config/connector.o remote: CC(target) Release/obj.target/grpc/src/core/ext/client_config/default_initial_connect_string.o remote: CC(target) Release/obj.target/grpc/src/core/ext/client_config/initial_connect_string.o remote: CC(target) Release/obj.target/grpc/src/core/ext/client_config/lb_policy.o remote: CC(target) Release/obj.target/grpc/src/core/ext/client_config/lb_policy_factory.o remote: CC(target) Release/obj.target/grpc/src/core/ext/client_config/lb_policy_registry.o remote: CC(target) Release/obj.target/grpc/src/core/ext/client_config/parse_address.o remote: CC(target) Release/obj.target/grpc/src/core/ext/client_config/resolver.o remote: CC(target) Release/obj.target/grpc/src/core/ext/client_config/resolver_factory.o remote: CC(target) Release/obj.target/grpc/src/core/ext/client_config/resolver_registry.o remote: CC(target) Release/obj.target/grpc/src/core/ext/client_config/subchannel.o remote: CC(target) Release/obj.target/grpc/src/core/ext/client_config/subchannel_call_holder.o remote: CC(target) Release/obj.target/grpc/src/core/ext/client_config/subchannel_index.o remote: CC(target) Release/obj.target/grpc/src/core/ext/client_config/uri_parser.o remote: CC(target) Release/obj.target/grpc/src/core/ext/transport/chttp2/server/insecure/server_chttp2.o remote: CC(target) Release/obj.target/grpc/src/core/ext/transport/chttp2/client/insecure/channel_create.o remote: CC(target) Release/obj.target/grpc/src/core/ext/lb_policy/grpclb/load_balancer_api.o remote: CC(target) Release/obj.target/grpc/src/core/ext/lb_policy/grpclb/proto/grpc/lb/v0/load_balancer.pb.o remote: CC(target) Release/obj.target/grpc/third_party/nanopb/pb_common.o remote: CC(target) Release/obj.target/grpc/third_party/nanopb/pb_decode.o remote: CC(target) Release/obj.target/grpc/third_party/nanopb/pb_encode.o remote: CC(target) Release/obj.target/grpc/src/core/ext/lb_policy/pick_first/pick_first.o remote: CC(target) Release/obj.target/grpc/src/core/ext/lb_policy/round_robin/round_robin.o remote: CC(target) Release/obj.target/grpc/src/core/ext/resolver/dns/native/dns_resolver.o remote: CC(target) Release/obj.target/grpc/src/core/ext/resolver/sockaddr/sockaddr_resolver.o remote: CC(target) Release/obj.target/grpc/src/core/ext/census/context.o remote: CC(target) Release/obj.target/grpc/src/core/ext/census/grpc_context.o remote: CC(target) Release/obj.target/grpc/src/core/ext/census/grpc_filter.o remote: CC(target) Release/obj.target/grpc/src/core/ext/census/grpc_plugin.o remote: CC(target) Release/obj.target/grpc/src/core/ext/census/initialize.o remote: CC(target) Release/obj.target/grpc/src/core/ext/census/mlog.o remote: CC(target) Release/obj.target/grpc/src/core/ext/census/operation.o remote: CC(target) Release/obj.target/grpc/src/core/ext/census/placeholders.o remote: CC(target) Release/obj.target/grpc/src/core/ext/census/tracing.o remote: CC(target) Release/obj.target/grpc/src/core/plugin_registry/grpc_plugin_registry.o remote: AR(target) Release/obj.target/libgrpc.a remote: COPY Release/libgrpc.a remote: CC(target) Release/obj.target/gpr/src/core/lib/profiling/basic_timers.o remote: CC(target) Release/obj.target/gpr/src/core/lib/profiling/stap_timers.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/alloc.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/avl.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/backoff.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/cmdline.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/cpu_iphone.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/cpu_linux.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/cpu_posix.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/cpu_windows.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/env_linux.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/env_posix.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/env_win32.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/histogram.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/host_port.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/load_file.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/log.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/log_android.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/log_linux.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/log_posix.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/log_win32.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/murmur_hash.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/slice.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/slice_buffer.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/stack_lockfree.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/string.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/string_posix.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/string_util_win32.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/string_win32.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/subprocess_posix.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/subprocess_windows.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/sync.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/sync_posix.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/sync_win32.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/thd.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/thd_posix.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/thd_win32.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/time.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/time_posix.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/time_precise.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/time_win32.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/tls_pthread.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/tmpfile_msys.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/tmpfile_posix.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/tmpfile_win32.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/wrap_memcpy.o remote: AR(target) Release/obj.target/libgpr.a remote: COPY Release/libgpr.a remote: CXX(target) Release/obj.target/grpc_node/src/node/ext/byte_buffer.o remote: ../src/node/ext/byte_buffer.cc: In function ‘v8::Local<v8::Value> grpc::node::MakeFastBuffer(v8::Local<v8::Value>)’: remote: ../src/node/ext/byte_buffer.cc:100:72: warning: ‘v8::Local<v8::Object> v8::Function::NewInstance(int, v8::Local<v8::Value>*) const’ is deprecated (declared at /app/.node-gyp/8.9.4/include/node/v8.h:3831): Use maybe version [-Wdeprecated-declarations] remote: Local<Object> fastBuffer = bufferConstructor->NewInstance(3, consArgs); remote: ^ remote: CXX(target) Release/obj.target/grpc_node/src/node/ext/call.o remote: ../src/node/ext/call.cc: In static member function ‘static Nan::NAN_METHOD_RETURN_TYPE grpc::node::Call::New(Nan::NAN_METHOD_ARGS_TYPE)’: remote: ../src/node/ext/call.cc:616:20: error: ‘class v8::Object’ has no member named ‘SetHiddenValue’ remote: info.This()->SetHiddenValue(Nan::New("channel_").ToLocalChecked(), remote: ^ remote: ../src/node/ext/call.cc:625:19: warning: ‘v8::Local<v8::Object> v8::Function::NewInstance(int, v8::Local<v8::Value>*) const’ is deprecated (declared at /app/.node-gyp/8.9.4/include/node/v8.h:3831): Use maybe version [-Wdeprecated-declarations] remote: argc, argv); remote: ^ remote: make: *** [Release/obj.target/grpc_node/src/node/ext/call.o] Error 1 remote: make: Leaving directory/tmp/build_5798252657e9415117a8d09b3c3711fe/node_modules/grpc/build' remote: gyp ERR! build error remote: gyp ERR! stack Error: make failed with exit code: 2 remote: gyp ERR! stack at ChildProcess.onExit (/tmp/build_5798252657e9415117a8d09b3c3711fe/.heroku/node/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:258:23) remote: gyp ERR! stack at emitTwo (events.js:126:13) remote: gyp ERR! stack at ChildProcess.emit (events.js:214:7) remote: gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:198:12) remote: gyp ERR! System Linux 4.4.0-1012-aws remote: gyp ERR! command "/tmp/build_5798252657e9415117a8d09b3c3711fe/.heroku/node/bin/node" "/tmp/build_5798252657e9415117a8d09b3c3711fe/.heroku/node/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "build" "--fallback-to-build" "--module=/tmp/build_5798252657e9415117a8d09b3c3711fe/node_modules/grpc/src/node/extension_binary/grpc_node.node" "--module_name=grpc_node" "--module_path=/tmp/build_5798252657e9415117a8d09b3c3711fe/node_modules/grpc/src/node/extension_binary" remote: gyp ERR! cwd /tmp/build_5798252657e9415117a8d09b3c3711fe/node_modules/grpc remote: gyp ERR! node -v v8.9.4 remote: gyp ERR! node-gyp -v v3.6.2 remote: gyp ERR! not ok remote: node-pre-gyp ERR! build error remote: node-pre-gyp ERR! stack Error: Failed to execute '/tmp/build_5798252657e9415117a8d09b3c3711fe/.heroku/node/bin/node /tmp/build_5798252657e9415117a8d09b3c3711fe/.heroku/node/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js build --fallback-to-build --module=/tmp/build_5798252657e9415117a8d09b3c3711fe/node_modules/grpc/src/node/extension_binary/grpc_node.node --module_name=grpc_node --module_path=/tmp/build_5798252657e9415117a8d09b3c3711fe/node_modules/grpc/src/node/extension_binary' (1) remote: node-pre-gyp ERR! stack at ChildProcess. (/tmp/build_5798252657e9415117a8d09b3c3711fe/node_modules/grpc/node_modules/node-pre-gyp/lib/util/compile.js:83:29) remote: node-pre-gyp ERR! stack at emitTwo (events.js:126:13) remote: node-pre-gyp ERR! stack at ChildProcess.emit (events.js:214:7) remote: node-pre-gyp ERR! stack at maybeClose (internal/child_process.js:925:16) remote: node-pre-gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:209:5) remote: node-pre-gyp ERR! System Linux 4.4.0-1012-aws remote: node-pre-gyp ERR! command "/tmp/build_5798252657e9415117a8d09b3c3711fe/.heroku/node/bin/node" "/tmp/build_5798252657e9415117a8d09b3c3711fe/node_modules/grpc/node_modules/.bin/node-pre-gyp" "install" "--fallback-to-build" remote: node-pre-gyp ERR! cwd /tmp/build_5798252657e9415117a8d09b3c3711fe/node_modules/grpc remote: node-pre-gyp ERR! node -v v8.9.4 remote: node-pre-gyp ERR! node-pre-gyp -v v0.6.28 remote: node-pre-gyp ERR! not ok remote: Failed to execute '/tmp/build_5798252657e9415117a8d09b3c3711fe/.heroku/node/bin/node /tmp/build_5798252657e9415117a8d09b3c3711fe/.heroku/node/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.jsbuild --fallback-to-build --module=/tmp/build_5798252657e9415117a8d09b3c3711fe/node_modules/grpc/src/node/extension_binary/grpc_node.node --module_name=grpc_node --module_path=/tmp/build_5798252657e9415117a8d09b3c3711fe/node_modules/grpc/src/node/extension_binary' (1) remote: npm ERR! code ELIFECYCLE remote: npm ERR! errno 1 remote: npm ERR! grpc@0.14.1 install: node-pre-gyp install --fallback-to-build remote: npm ERR! Exit status 1 remote: npm ERR! remote: npm ERR! Failed at the grpc@0.14.1 install script. remote: npm ERR! This is probably not a problem with npm. There is likely additional logging output above. remote: remote: npm ERR! A complete log of this run can be found in: remote: npm ERR! /tmp/npmcache.oylwp/_logs/2018-02-06T05_02_13_063Z-debug.log remote: remote: -----> Build failed remote: remote: We're sorry this build is failing! You can troubleshoot common issues here: remote: https://devcenter.heroku.com/articles/troubleshooting-node-deploys remote: remote: Some possible problems: remote: remote: - Node version not specified in package.json remote: https://devcenter.heroku.com/articles/nodejs-support#specifying-a-node-js-version remote: remote: Love, remote: Heroku remote: remote: ! Push rejected, failed to compile Node.js app. remote: remote: ! Push failed remote: Verifying deploy... remote: remote: ! Push rejected to sortyfied-demo. remote: To https://git.heroku.com/sortyfied-demo.git ! [remote rejected] master -> master (pre-receive hook declined) error: failed to push some refs to 'https://git.heroku.com/sortyfied-demo.git'

JakeChampion commented 6 years ago

It looks to be working correctly. Your engines.node version is a range which states that anything greater than or equal to 6.11.5 can be used, which is why it is installing 8.9.4.

ricardo-0x07 commented 6 years ago

It said node version unspecified... it still failed to deploy anyway. Originally i had {"node": "6.11.5"} in the package.json and had the same error results/trace

ricardo-0x07 commented 6 years ago

Think the node version 8.9.4 is the issue in Updated package .json and tried again. updated package.json: { "name": "sortyfied-demo", "version": "1.0.0", "description": "", "main": "gulpfile.js", "engines": { "node": "6.11.5" }, "directories": { "test": "tests" }, "devDependencies": { "@types/express": "^4.0.34", "@types/node": "^6.0.52", "angular-mocks": "^1.5.7", "assert": "^1.4.1", "babel-eslint": "^7.0.0", "babel-polyfill": "^6.9.1", "browser-sync": "^2.14.0", "browserify": "^13.1.0", "browserify-shim": "^3.8.12", "canned": "^0.3.8", "del": "^2.2.1", "eslint": "^3.7.0", "eslint-config-google": "^0.5.0", "fancy-log": "^1.3.2", "gulp": "^3.9.1", "gulp-autoprefixer": "^3.1.0", "gulp-concat": "^2.6.0", "gulp-debug": "^2.1.2", "gulp-develop-server": "^0.5.1", "gulp-eslint": "^2.0.0", "gulp-gh-pages": "^0.5.4", "gulp-ignore": "^2.0.1", "gulp-imagemin": "^2.4.0", "gulp-inject": "^4.1.0", "gulp-jasmine": "^2.3.0", "gulp-jasmine-browser": "^1.3.2", "gulp-jscs": "^4.0.0", "gulp-jshint": "^2.0.1", "gulp-load-plugins": "^1.2.4", "gulp-manifest": "^0.1.1", "gulp-nodemon": "^2.0.7", "gulp-protractor": "^3.0.0", "gulp-rimraf": "^0.2.0", "gulp-sass": "^2.3.1", "gulp-sourcemaps": "^1.6.0", "gulp-tslint": "^6.1.1", "gulp-typescript": "^2.13.6", "gulp-uglify": "^1.5.4", "gulp-util": "^3.0.7", "gulp-vulcanize": "^6.1.0", "hbsfy": "^2.7.0", "hydrolysis": "^1.21.3", "imagemin-pngquant": "^4.2.2", "jasmine-core": "^2.4.1", "jscs": "^3.0.7", "jshint": "^2.9.3", "jshint-stylish": "^2.2.1", "karma": "^1.1.1", "karma-browserify": "^5.1.0", "karma-chrome-launcher": "^1.0.1", "karma-firefox-launcher": "^1.0.0", "karma-fixture": "^0.2.6", "karma-html2js-preprocessor": "^1.0.0", "karma-jasmine": "^1.0.2", "karma-json-fixtures-preprocessor": "0.0.6", "karma-ng-html2js-preprocessor": "^1.0.0", "karma-phantomjs-launcher": "^1.0.2", "merge-stream": "^1.0.0", "ngrok": "^2.2.2", "pngquant": "^1.0.0", "protractor": "^4.0.0", "run-sequence": "^1.2.1", "sinon": "^1.17.5", "sinon-as-promised": "^4.0.2", "stripe-debug": "^2.0.0", "sw-precache": "^4.2.3", "tsify": "^1.0.6", "tslint": "^3.15.1", "typescript": "^1.8.10", "vinyl-buffer": "^1.0.0", "vinyl-source-stream": "^1.1.0", "watchify": "^3.7.0", "wiredep": "^4.0.0", "yargs": "^6.6.0" }, "dependencies": { "@uirouter/angularjs": "^1.0.12", "acl": "^0.4.9", "acl-knex": "^0.2.2", "angular": "^1.6.1", "angular-acl": "^0.1.7", "angular-animate": "^1.6.0", "angular-aria": "^1.6.0", "angular-breadcrumb": "^0.4.1", "angular-google-chart": "^0.1.0", "angular-google-maps": "^2.3.3", "angular-material": "^1.1.0-rc.5", "angular-messages": "^1.5.7", "angular-moment": "^1.0.0", "angular-pusher": "0.0.7", "angular-resource": "^1.5.7", "angular-sanitize": "^1.5.8", "angular-storage": "0.0.15", "angular-stripe": "^4.2.12", "angular-toastr": "^2.1.1", "angular-ui-bootstrap": "^2.2.0", "bcrypt-nodejs": "0.0.3", "bluebird": "^3.4.0", "body-parser": "^1.15.1", "bookshelf": "^0.10.0", "bookshelf-cascade-delete": "^2.0.0", "bookshelf-manager": "^0.2.1", "bootstrap": "^3.3.6", "chalk": "^1.1.3", "checkit": "^0.7.0", "clone": "^1.0.2", "debug": "^2.5.1", "debug-log": "^1.0.1", "errorhandler": "^1.4.3", "express": "^4.13.4", "express-hbs": "^1.0.2", "express-jwt": "^3.4.0", "express-session": "^1.14.1", "font-awesome": "^4.6.3", "fs-extra": "^0.30.0", "generate-password": "^1.1.1", "grpc": "^1.8.4", "handlebars": "^4.0.5", "handlebars-helpers": "^0.6.1", "html-to-text": "^2.1.3", "intl": "^1.2.4", "intl-messageformat": "^1.3.0", "jquery": "^2.2.4", "jquery-ui": "^1.10.5", "jsonwebtoken": "^7.0.0", "jwt-simple": "^0.5.0", "knex": "^0.11.5", "lodash": "^4.16.1", "method-override": "^2.3.6", "moment": "^2.17.0", "moment-timezone": "^0.5.7", "mongodb": "^2.1.19", "mongoose": "^4.4.19", "morgan": "^1.7.0", "mysql": "^2.10.2", "nconf": "^0.8.4", "ng-infinite-scroll": "^1.3.0", "ng-polymer-elements": "^0.2.0", "node-fetch": "^1.6.3", "node-webhooks": "^1.0.10", "nodemailer": "^2.7.2", "nodemailer-smtp-transport": "^2.5.0", "notifyjs": "^2.0.3", "passport": "^0.3.2", "path": "^0.12.7", "prompt": "^1.0.0", "pusher": "^1.5.0", "readline": "^1.3.0", "stripe": "^4.9.0", "stripe-webhook-middleware": "^0.2.0", "stripe-webhooks-middleware": "^0.1.0", "sw-toolbox": "^3.4.0", "toastr": "^2.1.2", "ui-router-extras": "^0.1.2", "underscore": "^1.8.3", "unidecode": "^0.1.8", "uuid": "^3.1.0", "validator": "^5.4.0", "web-push": "^3.2.1", "whatwg-fetch": "^1.0.0", "when": "^3.7.7", "xoauth2": "^1.1.0" }, "scripts": { "test": "test" }, "repository": { "type": "git", "url": "git+https://github.com/ricardo-0x07/Sortyfied-Demo.git" }, "author": "clive cadogan", "license": "ISC", "bugs": { "url": "https://github.com/ricardo-0x07/Sortyfied-Demo/issues" }, "homepage": "https://github.com/ricardo-0x07/Sortyfied-Demo#readme" }

Resulting Trace: $ git push heroku master Counting objects: 23147, done. Delta compression using up to 4 threads. Compressing objects: 100% (14923/14923), done. Writing objects: 100% (23147/23147), 42.85 MiB | 969.00 KiB/s, done. Total 23147 (delta 7512), reused 22450 (delta 6865) remote: Compressing source files... done. remote: Building source: remote: remote: -----> Node.js app detected remote: remote: -----> Creating runtime environment remote: remote: NPM_CONFIG_LOGLEVEL=error remote: NPM_CONFIG_PRODUCTION=true remote: NODE_VERBOSE=false remote: NODE_ENV=production remote: NODE_MODULES_CACHE=true remote: remote: -----> Installing binaries remote: engines.node (package.json): unspecified remote: engines.npm (package.json): unspecified (use default) remote: remote: Resolving node version 8.x... remote: Downloading and installing node 8.9.4... remote: Using default npm version: 5.6.0 remote: remote: -----> Restoring cache remote: Skipping cache restore (not-found) remote: remote: -----> Building dependencies remote: Installing node modules (package.json) remote: remote: > @uirouter/core@5.0.3 install /tmp/build_2e0bd2b847fa20e5bbb16d23c20dfe8b/node_modules/@uirouter/core remote: > node ./migrate/migratewarn.js remote: remote: remote: > sse4_crc32@5.1.1 install /tmp/build_2e0bd2b847fa20e5bbb16d23c20dfe8b/node_modules/sse4_crc32 remote: > node-gyp rebuild remote: remote: make: Entering directory '/tmp/build_2e0bd2b847fa20e5bbb16d23c20dfe8b/node_modules/sse4_crc32/build' remote: CXX(target) Release/obj.target/crc32c_sse42/src/crc32c_sse42.o remote: AR(target) Release/obj.target/crc32c_sse42.a remote: COPY Release/crc32c_sse42.a remote: CXX(target) Release/obj.target/sse4_crc32/src/crc32c.o remote: SOLINK_MODULE(target) Release/obj.target/sse4_crc32.node remote: COPY Release/sse4_crc32.node remote: make: Leaving directory '/tmp/build_2e0bd2b847fa20e5bbb16d23c20dfe8b/node_modules/sse4_crc32/build' remote: remote: > grpc@0.14.1 install /tmp/build_2e0bd2b847fa20e5bbb16d23c20dfe8b/node_modules/grpc remote: > node-pre-gyp install --fallback-to-build remote: remote: node-pre-gyp ERR! Tried to download: https://storage.googleapis.com/grpc-precompiled-binaries/node/grpc/v0.14.1/node-v57-linux-x64.tar.gz remote: node-pre-gyp ERR! Pre-built binaries not found for grpc@0.14.1 and node@8.9.4 (node-v57 ABI) (falling back to source compile with node-gyp) remote: make: Entering directory '/tmp/build_2e0bd2b847fa20e5bbb16d23c20dfe8b/node_modules/grpc/build' remote: CC(target) Release/obj.target/grpc/src/core/lib/surface/init.o remote: CC(target) Release/obj.target/grpc/src/core/lib/channel/channel_args.o remote: CC(target) Release/obj.target/grpc/src/core/lib/channel/channel_stack.o remote: CC(target) Release/obj.target/grpc/src/core/lib/channel/channel_stack_builder.o remote: CC(target) Release/obj.target/grpc/src/core/lib/channel/compress_filter.o remote: CC(target) Release/obj.target/grpc/src/core/lib/channel/connected_channel.o remote: CC(target) Release/obj.target/grpc/src/core/lib/channel/http_client_filter.o remote: CC(target) Release/obj.target/grpc/src/core/lib/channel/http_server_filter.o remote: CC(target) Release/obj.target/grpc/src/core/lib/compression/compression_algorithm.o remote: CC(target) Release/obj.target/grpc/src/core/lib/compression/message_compress.o remote: CC(target) Release/obj.target/grpc/src/core/lib/debug/trace.o remote: CC(target) Release/obj.target/grpc/src/core/lib/http/format_request.o remote: CC(target) Release/obj.target/grpc/src/core/lib/http/httpcli.o remote: CC(target) Release/obj.target/grpc/src/core/lib/http/parser.o remote: CC(target) Release/obj.target/grpc/src/core/lib/iomgr/closure.o remote: CC(target) Release/obj.target/grpc/src/core/lib/iomgr/endpoint.o remote: CC(target) Release/obj.target/grpc/src/core/lib/iomgr/endpoint_pair_posix.o remote: CC(target) Release/obj.target/grpc/src/core/lib/iomgr/endpoint_pair_windows.o remote: CC(target) Release/obj.target/grpc/src/core/lib/iomgr/ev_poll_and_epoll_posix.o remote: CC(target) Release/obj.target/grpc/src/core/lib/iomgr/ev_posix.o remote: CC(target) Release/obj.target/grpc/src/core/lib/iomgr/exec_ctx.o remote: CC(target) Release/obj.target/grpc/src/core/lib/iomgr/executor.o remote: CC(target) Release/obj.target/grpc/src/core/lib/iomgr/iocp_windows.o remote: CC(target) Release/obj.target/grpc/src/core/lib/iomgr/iomgr.o remote: CC(target) Release/obj.target/grpc/src/core/lib/iomgr/iomgr_posix.o remote: CC(target) Release/obj.target/grpc/src/core/lib/iomgr/iomgr_windows.o remote: CC(target) Release/obj.target/grpc/src/core/lib/iomgr/pollset_set_windows.o remote: CC(target) Release/obj.target/grpc/src/core/lib/iomgr/pollset_windows.o remote: CC(target) Release/obj.target/grpc/src/core/lib/iomgr/resolve_address_posix.o remote: CC(target) Release/obj.target/grpc/src/core/lib/iomgr/resolve_address_windows.o remote: CC(target) Release/obj.target/grpc/src/core/lib/iomgr/sockaddr_utils.o remote: CC(target) Release/obj.target/grpc/src/core/lib/iomgr/socket_utils_common_posix.o remote: CC(target) Release/obj.target/grpc/src/core/lib/iomgr/socket_utils_linux.o remote: CC(target) Release/obj.target/grpc/src/core/lib/iomgr/socket_utils_posix.o remote: CC(target) Release/obj.target/grpc/src/core/lib/iomgr/socket_windows.o remote: CC(target) Release/obj.target/grpc/src/core/lib/iomgr/tcp_client_posix.o remote: CC(target) Release/obj.target/grpc/src/core/lib/iomgr/tcp_client_windows.o remote: CC(target) Release/obj.target/grpc/src/core/lib/iomgr/tcp_posix.o remote: CC(target) Release/obj.target/grpc/src/core/lib/iomgr/tcp_server_posix.o remote: CC(target) Release/obj.target/grpc/src/core/lib/iomgr/tcp_server_windows.o remote: CC(target) Release/obj.target/grpc/src/core/lib/iomgr/tcp_windows.o remote: CC(target) Release/obj.target/grpc/src/core/lib/iomgr/time_averaged_stats.o remote: CC(target) Release/obj.target/grpc/src/core/lib/iomgr/timer.o remote: CC(target) Release/obj.target/grpc/src/core/lib/iomgr/timer_heap.o remote: CC(target) Release/obj.target/grpc/src/core/lib/iomgr/udp_server.o remote: CC(target) Release/obj.target/grpc/src/core/lib/iomgr/unix_sockets_posix.o remote: CC(target) Release/obj.target/grpc/src/core/lib/iomgr/unix_sockets_posix_noop.o remote: CC(target) Release/obj.target/grpc/src/core/lib/iomgr/wakeup_fd_eventfd.o remote: CC(target) Release/obj.target/grpc/src/core/lib/iomgr/wakeup_fd_nospecial.o remote: CC(target) Release/obj.target/grpc/src/core/lib/iomgr/wakeup_fd_pipe.o remote: CC(target) Release/obj.target/grpc/src/core/lib/iomgr/wakeup_fd_posix.o remote: CC(target) Release/obj.target/grpc/src/core/lib/iomgr/workqueue_posix.o remote: CC(target) Release/obj.target/grpc/src/core/lib/iomgr/workqueue_windows.o remote: CC(target) Release/obj.target/grpc/src/core/lib/json/json.o remote: CC(target) Release/obj.target/grpc/src/core/lib/json/json_reader.o remote: CC(target) Release/obj.target/grpc/src/core/lib/json/json_string.o remote: CC(target) Release/obj.target/grpc/src/core/lib/json/json_writer.o remote: CC(target) Release/obj.target/grpc/src/core/lib/surface/alarm.o remote: CC(target) Release/obj.target/grpc/src/core/lib/surface/api_trace.o remote: CC(target) Release/obj.target/grpc/src/core/lib/surface/byte_buffer.o remote: CC(target) Release/obj.target/grpc/src/core/lib/surface/byte_buffer_reader.o remote: CC(target) Release/obj.target/grpc/src/core/lib/surface/call.o remote: CC(target) Release/obj.target/grpc/src/core/lib/surface/call_details.o remote: CC(target) Release/obj.target/grpc/src/core/lib/surface/call_log_batch.o remote: CC(target) Release/obj.target/grpc/src/core/lib/surface/channel.o remote: CC(target) Release/obj.target/grpc/src/core/lib/surface/channel_init.o remote: CC(target) Release/obj.target/grpc/src/core/lib/surface/channel_ping.o remote: CC(target) Release/obj.target/grpc/src/core/lib/surface/channel_stack_type.o remote: CC(target) Release/obj.target/grpc/src/core/lib/surface/completion_queue.o remote: CC(target) Release/obj.target/grpc/src/core/lib/surface/event_string.o remote: CC(target) Release/obj.target/grpc/src/core/lib/surface/lame_client.o remote: CC(target) Release/obj.target/grpc/src/core/lib/surface/metadata_array.o remote: CC(target) Release/obj.target/grpc/src/core/lib/surface/server.o remote: CC(target) Release/obj.target/grpc/src/core/lib/surface/validate_metadata.o remote: CC(target) Release/obj.target/grpc/src/core/lib/surface/version.o remote: CC(target) Release/obj.target/grpc/src/core/lib/transport/byte_stream.o remote: CC(target) Release/obj.target/grpc/src/core/lib/transport/connectivity_state.o remote: CC(target) Release/obj.target/grpc/src/core/lib/transport/metadata.o remote: CC(target) Release/obj.target/grpc/src/core/lib/transport/metadata_batch.o remote: CC(target) Release/obj.target/grpc/src/core/lib/transport/static_metadata.o remote: CC(target) Release/obj.target/grpc/src/core/lib/transport/transport.o remote: CC(target) Release/obj.target/grpc/src/core/lib/transport/transport_op_string.o remote: CC(target) Release/obj.target/grpc/src/core/ext/transport/chttp2/server/secure/server_secure_chttp2.o remote: CC(target) Release/obj.target/grpc/src/core/ext/transport/chttp2/transport/bin_encoder.o remote: CC(target) Release/obj.target/grpc/src/core/ext/transport/chttp2/transport/chttp2_plugin.o remote: CC(target) Release/obj.target/grpc/src/core/ext/transport/chttp2/transport/chttp2_transport.o remote: CC(target) Release/obj.target/grpc/src/core/ext/transport/chttp2/transport/frame_data.o remote: CC(target) Release/obj.target/grpc/src/core/ext/transport/chttp2/transport/frame_goaway.o remote: CC(target) Release/obj.target/grpc/src/core/ext/transport/chttp2/transport/frame_ping.o remote: CC(target) Release/obj.target/grpc/src/core/ext/transport/chttp2/transport/frame_rst_stream.o remote: CC(target) Release/obj.target/grpc/src/core/ext/transport/chttp2/transport/frame_settings.o remote: CC(target) Release/obj.target/grpc/src/core/ext/transport/chttp2/transport/frame_window_update.o remote: CC(target) Release/obj.target/grpc/src/core/ext/transport/chttp2/transport/hpack_encoder.o remote: CC(target) Release/obj.target/grpc/src/core/ext/transport/chttp2/transport/hpack_parser.o remote: CC(target) Release/obj.target/grpc/src/core/ext/transport/chttp2/transport/hpack_table.o remote: CC(target) Release/obj.target/grpc/src/core/ext/transport/chttp2/transport/huffsyms.o remote: CC(target) Release/obj.target/grpc/src/core/ext/transport/chttp2/transport/incoming_metadata.o remote: CC(target) Release/obj.target/grpc/src/core/ext/transport/chttp2/transport/parsing.o remote: CC(target) Release/obj.target/grpc/src/core/ext/transport/chttp2/transport/status_conversion.o remote: CC(target) Release/obj.target/grpc/src/core/ext/transport/chttp2/transport/stream_lists.o remote: CC(target) Release/obj.target/grpc/src/core/ext/transport/chttp2/transport/stream_map.o remote: CC(target) Release/obj.target/grpc/src/core/ext/transport/chttp2/transport/timeout_encoding.o remote: CC(target) Release/obj.target/grpc/src/core/ext/transport/chttp2/transport/varint.o remote: CC(target) Release/obj.target/grpc/src/core/ext/transport/chttp2/transport/writing.o remote: CC(target) Release/obj.target/grpc/src/core/ext/transport/chttp2/alpn/alpn.o remote: CC(target) Release/obj.target/grpc/src/core/lib/http/httpcli_security_connector.o remote: CC(target) Release/obj.target/grpc/src/core/lib/security/b64.o remote: CC(target) Release/obj.target/grpc/src/core/lib/security/client_auth_filter.o remote: CC(target) Release/obj.target/grpc/src/core/lib/security/credentials.o remote: CC(target) Release/obj.target/grpc/src/core/lib/security/credentials_metadata.o remote: CC(target) Release/obj.target/grpc/src/core/lib/security/credentials_posix.o remote: CC(target) Release/obj.target/grpc/src/core/lib/security/credentials_win32.o remote: CC(target) Release/obj.target/grpc/src/core/lib/security/google_default_credentials.o remote: CC(target) Release/obj.target/grpc/src/core/lib/security/handshake.o remote: CC(target) Release/obj.target/grpc/src/core/lib/security/json_token.o remote: CC(target) Release/obj.target/grpc/src/core/lib/security/jwt_verifier.o remote: CC(target) Release/obj.target/grpc/src/core/lib/security/secure_endpoint.o remote: CC(target) Release/obj.target/grpc/src/core/lib/security/security_connector.o remote: CC(target) Release/obj.target/grpc/src/core/lib/security/security_context.o remote: CC(target) Release/obj.target/grpc/src/core/lib/security/server_auth_filter.o remote: CC(target) Release/obj.target/grpc/src/core/lib/surface/init_secure.o remote: CC(target) Release/obj.target/grpc/src/core/lib/tsi/fake_transport_security.o remote: CC(target) Release/obj.target/grpc/src/core/lib/tsi/ssl_transport_security.o remote: CC(target) Release/obj.target/grpc/src/core/lib/tsi/transport_security.o remote: CC(target) Release/obj.target/grpc/src/core/ext/transport/chttp2/client/secure/secure_channel_create.o remote: CC(target) Release/obj.target/grpc/src/core/ext/client_config/channel_connectivity.o remote: CC(target) Release/obj.target/grpc/src/core/ext/client_config/client_channel.o remote: CC(target) Release/obj.target/grpc/src/core/ext/client_config/client_channel_factory.o remote: CC(target) Release/obj.target/grpc/src/core/ext/client_config/client_config.o remote: CC(target) Release/obj.target/grpc/src/core/ext/client_config/client_config_plugin.o remote: CC(target) Release/obj.target/grpc/src/core/ext/client_config/connector.o remote: CC(target) Release/obj.target/grpc/src/core/ext/client_config/default_initial_connect_string.o remote: CC(target) Release/obj.target/grpc/src/core/ext/client_config/initial_connect_string.o remote: CC(target) Release/obj.target/grpc/src/core/ext/client_config/lb_policy.o remote: CC(target) Release/obj.target/grpc/src/core/ext/client_config/lb_policy_factory.o remote: CC(target) Release/obj.target/grpc/src/core/ext/client_config/lb_policy_registry.o remote: CC(target) Release/obj.target/grpc/src/core/ext/client_config/parse_address.o remote: CC(target) Release/obj.target/grpc/src/core/ext/client_config/resolver.o remote: CC(target) Release/obj.target/grpc/src/core/ext/client_config/resolver_factory.o remote: CC(target) Release/obj.target/grpc/src/core/ext/client_config/resolver_registry.o remote: CC(target) Release/obj.target/grpc/src/core/ext/client_config/subchannel.o remote: CC(target) Release/obj.target/grpc/src/core/ext/client_config/subchannel_call_holder.o remote: CC(target) Release/obj.target/grpc/src/core/ext/client_config/subchannel_index.o remote: CC(target) Release/obj.target/grpc/src/core/ext/client_config/uri_parser.o remote: CC(target) Release/obj.target/grpc/src/core/ext/transport/chttp2/server/insecure/server_chttp2.o remote: CC(target) Release/obj.target/grpc/src/core/ext/transport/chttp2/client/insecure/channel_create.o remote: CC(target) Release/obj.target/grpc/src/core/ext/lb_policy/grpclb/load_balancer_api.o remote: CC(target) Release/obj.target/grpc/src/core/ext/lb_policy/grpclb/proto/grpc/lb/v0/load_balancer.pb.o remote: CC(target) Release/obj.target/grpc/third_party/nanopb/pb_common.o remote: CC(target) Release/obj.target/grpc/third_party/nanopb/pb_decode.o remote: CC(target) Release/obj.target/grpc/third_party/nanopb/pb_encode.o remote: CC(target) Release/obj.target/grpc/src/core/ext/lb_policy/pick_first/pick_first.o remote: CC(target) Release/obj.target/grpc/src/core/ext/lb_policy/round_robin/round_robin.o remote: CC(target) Release/obj.target/grpc/src/core/ext/resolver/dns/native/dns_resolver.o remote: CC(target) Release/obj.target/grpc/src/core/ext/resolver/sockaddr/sockaddr_resolver.o remote: CC(target) Release/obj.target/grpc/src/core/ext/census/context.o remote: CC(target) Release/obj.target/grpc/src/core/ext/census/grpc_context.o remote: CC(target) Release/obj.target/grpc/src/core/ext/census/grpc_filter.o remote: CC(target) Release/obj.target/grpc/src/core/ext/census/grpc_plugin.o remote: CC(target) Release/obj.target/grpc/src/core/ext/census/initialize.o remote: CC(target) Release/obj.target/grpc/src/core/ext/census/mlog.o remote: CC(target) Release/obj.target/grpc/src/core/ext/census/operation.o remote: CC(target) Release/obj.target/grpc/src/core/ext/census/placeholders.o remote: CC(target) Release/obj.target/grpc/src/core/ext/census/tracing.o remote: CC(target) Release/obj.target/grpc/src/core/plugin_registry/grpc_plugin_registry.o remote: AR(target) Release/obj.target/libgrpc.a remote: COPY Release/libgrpc.a remote: CC(target) Release/obj.target/gpr/src/core/lib/profiling/basic_timers.o remote: CC(target) Release/obj.target/gpr/src/core/lib/profiling/stap_timers.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/alloc.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/avl.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/backoff.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/cmdline.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/cpu_iphone.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/cpu_linux.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/cpu_posix.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/cpu_windows.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/env_linux.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/env_posix.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/env_win32.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/histogram.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/host_port.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/load_file.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/log.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/log_android.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/log_linux.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/log_posix.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/log_win32.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/murmur_hash.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/slice.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/slice_buffer.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/stack_lockfree.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/string.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/string_posix.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/string_util_win32.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/string_win32.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/subprocess_posix.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/subprocess_windows.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/sync.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/sync_posix.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/sync_win32.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/thd.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/thd_posix.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/thd_win32.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/time.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/time_posix.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/time_precise.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/time_win32.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/tls_pthread.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/tmpfile_msys.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/tmpfile_posix.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/tmpfile_win32.o remote: CC(target) Release/obj.target/gpr/src/core/lib/support/wrap_memcpy.o remote: AR(target) Release/obj.target/libgpr.a remote: COPY Release/libgpr.a remote: CXX(target) Release/obj.target/grpc_node/src/node/ext/byte_buffer.o remote: ../src/node/ext/byte_buffer.cc: In function ‘v8::Local grpc::node::MakeFastBuffer(v8::Local)’: remote: ../src/node/ext/byte_buffer.cc:100:72: warning: ‘v8::Local v8::Function::NewInstance(int, v8::Local) const’ is deprecated: Use maybe version [-Wdeprecated-declarations] remote: Local fastBuffer = bufferConstructor->NewInstance(3, consArgs); remote: ^ remote: In file included from /app/.node-gyp/8.9.4/include/node/v8.h:26:0, remote: from /app/.node-gyp/8.9.4/include/node/node.h:63, remote: from ../src/node/ext/byte_buffer.cc:36: remote: /app/.node-gyp/8.9.4/include/node/v8.h:3832:31: note: declared here remote: Local NewInstance(int argc, Local argv[]) const); remote: ^ remote: /app/.node-gyp/8.9.4/include/node/v8config.h:318:3: note: in definition of macro ‘V8_DEPRECATED’ remote: declarator attribute((deprecated(message))) remote: ^ remote: CXX(target) Release/obj.target/grpc_node/src/node/ext/call.o remote: ../src/node/ext/call.cc: In static member function ‘static Nan::NAN_METHOD_RETURN_TYPE grpc::node::Call::New(Nan::NAN_METHOD_ARGSTYPE)’: remote: ../src/node/ext/call.cc:616:20: error: ‘class v8::Object’ has no member named ‘SetHiddenValue’ remote: info.This()->SetHiddenValue(Nan::New("channel").ToLocalChecked(), remote: ^ remote: ../src/node/ext/call.cc:625:19: warning: ‘v8::Local v8::Function::NewInstance(int, v8::Local) const’ is deprecated: Use maybe version [-Wdeprecated-declarations] remote: argc, argv); remote: ^ remote: In file included from /app/.node-gyp/8.9.4/include/node/v8.h:26:0, remote: from /app/.node-gyp/8.9.4/include/node/node.h:63, remote: from ../src/node/ext/call.cc:38: remote: /app/.node-gyp/8.9.4/include/node/v8.h:3832:31: note: declared here remote: Local NewInstance(int argc, Local argv[]) const); remote: ^ remote: /app/.node-gyp/8.9.4/include/node/v8config.h:318:3: note: in definition of macro ‘V8_DEPRECATED’ remote: declarator attribute((deprecated(message))) remote: ^ remote: grpc_node.target.mk:133: recipe for target 'Release/obj.target/grpc_node/src/node/ext/call.o' failed remote: make: *** [Release/obj.target/grpc_node/src/node/ext/call.o] Error 1 remote: make: Leaving directory '/tmp/build_2e0bd2b847fa20e5bbb16d23c20dfe8b/node_modules/grpc/build' remote: gyp ERR! build error remote: gyp ERR! stack Error: make failed with exit code: 2 remote: gyp ERR! stack at ChildProcess.onExit (/tmp/build_2e0bd2b847fa20e5bbb16d23c20dfe8b/.heroku/node/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:258:23) remote: gyp ERR! stack at emitTwo (events.js:126:13) remote: gyp ERR! stack at ChildProcess.emit (events.js:214:7) remote: gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:198:12) remote: gyp ERR! System Linux 4.4.0-1012-aws remote: gyp ERR! command "/tmp/build_2e0bd2b847fa20e5bbb16d23c20dfe8b/.heroku/node/bin/node" "/tmp/build_2e0bd2b847fa20e5bbb16d23c20dfe8b/.heroku/node/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "build" "--fallback-to-build" "--module=/tmp/build_2e0bd2b847fa20e5bbb16d23c20dfe8b/node_modules/grpc/src/node/extension_binary/grpc_node.node" "--module_name=grpc_node" "--module_path=/tmp/build_2e0bd2b847fa20e5bbb16d23c20dfe8b/node_modules/grpc/src/node/extension_binary" remote: gyp ERR! cwd /tmp/build_2e0bd2b847fa20e5bbb16d23c20dfe8b/node_modules/grpc remote: gyp ERR! node -v v8.9.4 remote: gyp ERR! node-gyp -v v3.6.2 remote: gyp ERR! not ok remote: node-pre-gyp ERR! build error remote: node-pre-gyp ERR! stack Error: Failed to execute '/tmp/build_2e0bd2b847fa20e5bbb16d23c20dfe8b/.heroku/node/bin/node /tmp/build_2e0bd2b847fa20e5bbb16d23c20dfe8b/.heroku/node/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js build --fallback-to-build --module=/tmp/build_2e0bd2b847fa20e5bbb16d23c20dfe8b/node_modules/grpc/src/node/extension_binary/grpc_node.node --module_name=grpc_node --module_path=/tmp/build_2e0bd2b847fa20e5bbb16d23c20dfe8b/node_modules/grpc/src/node/extension_binary' (1) remote: node-pre-gyp ERR! stack at ChildProcess. (/tmp/build_2e0bd2b847fa20e5bbb16d23c20dfe8b/node_modules/grpc/node_modules/node-pre-gyp/lib/util/compile.js:83:29) remote: node-pre-gyp ERR! stack at emitTwo (events.js:126:13) remote: node-pre-gyp ERR! stack at ChildProcess.emit (events.js:214:7) remote: node-pre-gyp ERR! stack at maybeClose (internal/child_process.js:925:16) remote: node-pre-gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:209:5) remote: node-pre-gyp ERR! System Linux 4.4.0-1012-aws remote: node-pre-gyp ERR! command "/tmp/build_2e0bd2b847fa20e5bbb16d23c20dfe8b/.heroku/node/bin/node" "/tmp/build_2e0bd2b847fa20e5bbb16d23c20dfe8b/node_modules/grpc/node_modules/.bin/node-pre-gyp" "install" "--fallback-to-build" remote: node-pre-gyp ERR! cwd /tmp/build_2e0bd2b847fa20e5bbb16d23c20dfe8b/node_modules/grpc remote: node-pre-gyp ERR! node -v v8.9.4 remote: node-pre-gyp ERR! node-pre-gyp -v v0.6.28 remote: node-pre-gyp ERR! not ok remote: Failed to execute '/tmp/build_2e0bd2b847fa20e5bbb16d23c20dfe8b/.heroku/node/bin/node /tmp/build_2e0bd2b847fa20e5bbb16d23c20dfe8b/.heroku/node/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js build --fallback-to-build --module=/tmp/build_2e0bd2b847fa20e5bbb16d23c20dfe8b/node_modules/grpc/src/node/extension_binary/grpc_node.node --module_name=grpc_node --module_path=/tmp/build_2e0bd2b847fa20e5bbb16d23c20dfe8b/node_modules/grpc/src/node/extension_binary' (1) remote: npm ERR! code ELIFECYCLE remote: npm ERR! errno 1 remote: npm ERR! grpc@0.14.1 install: node-pre-gyp install --fallback-to-build remote: npm ERR! Exit status 1 remote: npm ERR! remote: npm ERR! Failed at the grpc@0.14.1 install script. remote: npm ERR! This is probably not a problem with npm. There is likely additional logging output above. remote: remote: npm ERR! A complete log of this run can be found in: remote: npm ERR! /tmp/npmcache.MCgLK/_logs/2018-02-06T16_37_35_303Z-debug.log remote: remote: -----> Build failed remote: remote: We're sorry this build is failing! You can troubleshoot common issues here: remote: https://devcenter.heroku.com/articles/troubleshooting-node-deploys remote: remote: Some possible problems: remote: remote: - Node version not specified in package.json remote: https://devcenter.heroku.com/articles/nodejs-support#specifying-a-node-js-version remote: remote: Love, remote: Heroku remote: remote: ! Push rejected, failed to compile Node.js app. remote: remote: ! Push failed remote: Verifying deploy... remote: remote: ! Push rejected to sortyfied-demo. remote: To https://git.heroku.com/sortyfied-demo.git ! [remote rejected] master -> master (pre-receive hook declined) error: failed to push some refs to 'https://git.heroku.com/sortyfied-demo.git'

jmorrell commented 6 years ago

Hey @ricardo-0x07, can you open a support ticket at help.heroku.com? Your build failure is from a dependency and probably unrelated to the version of Node

brettmcdade commented 6 years ago

@ricardo-0x07 Were you able to get this resolved? I seem to be having the same issue...

jmorrell commented 6 years ago

@brettmcdade please open a support ticket :) https://help.heroku.com

kheteshR commented 6 years ago

Same error i am also facing with grpc version when i was deploying my nodejs code on heroku...... Please send me some some solution to resolve it thanks in advance

bufordtaylor commented 5 years ago

Same

jmorrell commented 5 years ago

@bufordtaylor Can you open a ticket? https://help.heroku.com Or maybe paste your package.json and build log in a gist? This is not behavior that I've been able to reproduce.

rodmartinezmedina commented 4 years ago

im having the same issue