Skip to content

Instantly share code, notes, and snippets.

@Dangeranger
Created August 16, 2019 16:31
Show Gist options
  • Save Dangeranger/1c4911692453a37dab00d7c270dd11a0 to your computer and use it in GitHub Desktop.
Save Dangeranger/1c4911692453a37dab00d7c270dd11a0 to your computer and use it in GitHub Desktop.
Output of the Heroku build process following using the "Deploy to Heroku" button
-----> Node.js app detected
-----> Creating runtime environment
NPM_CONFIG_LOGLEVEL=error
NODE_ENV=production
NODE_MODULES_CACHE=true
NODE_VERBOSE=false
-----> Installing binaries
engines.node (package.json): >=8.3
engines.npm (package.json): unspecified (use default)
Resolving node version >=8.3...
Downloading and installing node 12.8.1...
Using default npm version: 6.10.2
-----> Installing dependencies
Installing node modules (package.json)
> [email protected] postinstall /tmp/build_bfc9a6d17d9fcf2eb9060dea2a4477c0
> npm-run-all prepare:agent prepare:server
> [email protected] prepare:agent /tmp/build_bfc9a6d17d9fcf2eb9060dea2a4477c0
> cd agent && npm install --no-optional --production
> [email protected] preinstall /tmp/build_bfc9a6d17d9fcf2eb9060dea2a4477c0/agent/node_modules/watchr/node_modules/extract-opts/node_modules/typechecker
> node ./cyclic.js
> [email protected] preinstall /tmp/build_bfc9a6d17d9fcf2eb9060dea2a4477c0/agent/node_modules/extendr/node_modules/typechecker
> node ./cyclic.js
> [email protected] install /tmp/build_bfc9a6d17d9fcf2eb9060dea2a4477c0/agent/node_modules/grpc
> node-pre-gyp install --fallback-to-build --library=static_library
[grpc] Success: "/tmp/build_bfc9a6d17d9fcf2eb9060dea2a4477c0/agent/node_modules/grpc/src/node/extension_binary/node-v72-linux-x64-glibc/grpc_node.node" is installed via remote
> [email protected] install /tmp/build_bfc9a6d17d9fcf2eb9060dea2a4477c0/agent/node_modules/websocket
> (node-gyp rebuild 2> builderror.log) || (exit 0)
make: Entering directory '/tmp/build_bfc9a6d17d9fcf2eb9060dea2a4477c0/agent/node_modules/websocket/build'
CXX(target) Release/obj.target/bufferutil/src/bufferutil.o
bufferutil.target.mk:110: recipe for target 'Release/obj.target/bufferutil/src/bufferutil.o' failed
make: Leaving directory '/tmp/build_bfc9a6d17d9fcf2eb9060dea2a4477c0/agent/node_modules/websocket/build'
> [email protected] install /tmp/build_bfc9a6d17d9fcf2eb9060dea2a4477c0/agent/node_modules/nodegit
> node lifecycleScripts/preinstall && node lifecycleScripts/install
[nodegit] Running pre-install script
[nodegit] Running install script
make: Entering directory '/tmp/build_bfc9a6d17d9fcf2eb9060dea2a4477c0/agent/node_modules/nodegit/build'
SOLINK_MODULE(target) Release/obj.target/acquireOpenSSL.node
COPY Release/acquireOpenSSL.node
ACTION binding_gyp_configureLibssh2_target_configure .
[nodegit] Configuring libssh2.
SOLINK_MODULE(target) Release/obj.target/configureLibssh2.node
COPY Release/configureLibssh2.node
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/annotated_commit.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/apply.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/attr_file.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/attr.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/attrcache.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/blame_git.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/blame.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/blob.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/branch.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/buf_text.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/buffer.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/cache.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/checkout.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/cherrypick.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/clone.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/commit_list.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/commit.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/config_cache.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/config_file.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/config_parse.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/config.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/crlf.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/streams/curl.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/date.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/delta.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/diff_driver.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/diff_file.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/diff_generate.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/diff_parse.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/diff_print.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/diff_stats.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/diff_tform.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/diff_xdiff.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/diff.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/errors.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/fetch.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/fetchhead.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/filebuf.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/fileops.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/filter.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/fnmatch.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/global.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/graph.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/hash.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/hash/sha1dc/sha1.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/hash/sha1dc/ubc_check.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/hashsig.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/ident.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/idxmap.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/ignore.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/index.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/indexer.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/iterator.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/merge_driver.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/merge_file.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/merge.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/message.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/mwindow.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/netops.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/notes.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/object_api.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/object.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/odb_loose.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/odb_mempack.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/odb_pack.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/odb.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/offmap.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/oid.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/oidarray.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/oidmap.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/streams/openssl.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/pack-objects.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/pack.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/parse.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/patch_generate.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/patch_parse.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/patch.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/path.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/pathspec.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/pool.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/posix.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/pqueue.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/proxy.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/push.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/rebase.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/refdb_fs.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/refdb.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/reflog.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/refs.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/refspec.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/remote.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/repository.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/reset.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/revert.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/revparse.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/revwalk.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/settings.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/sha1_lookup.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/signature.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/streams/socket.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/sortedcache.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/stash.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/status.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/strmap.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/submodule.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/sysdir.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/tag.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/thread-utils.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/trace.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/trailer.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/transaction.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/transport.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/transports/auth.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/transports/cred_helpers.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/transports/cred.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/transports/git.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/transports/http.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/transports/local.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/transports/smart_pkt.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/transports/smart_protocol.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/transports/smart.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/transports/ssh.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/tree-cache.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/tree.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/tsort.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/util.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/varint.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/vector.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/worktree.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/xdiff/xdiffi.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/xdiff/xemit.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/xdiff/xhistogram.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/xdiff/xmerge.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/xdiff/xpatience.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/xdiff/xprepare.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/xdiff/xutils.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/zstream.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/streams/tls.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/unix/map.o
CC(target) Release/obj.target/libgit2/vendor/libgit2/src/unix/realpath.o
AR(target) Release/obj.target/vendor/git2.a
COPY Release/git2.a
CC(target) Release/obj.target/zlib/vendor/libgit2/deps/zlib/adler32.o
CC(target) Release/obj.target/zlib/vendor/libgit2/deps/zlib/crc32.o
CC(target) Release/obj.target/zlib/vendor/libgit2/deps/zlib/deflate.o
CC(target) Release/obj.target/zlib/vendor/libgit2/deps/zlib/inffast.o
CC(target) Release/obj.target/zlib/vendor/libgit2/deps/zlib/inflate.o
../vendor/libgit2/deps/zlib/inflate.c: In function ‘inflate’:
../vendor/libgit2/deps/zlib/inflate.c:841:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
state->mode = DICT;
~~~~~~~~~~~~^~~~~~
../vendor/libgit2/deps/zlib/inflate.c:842:9: note: here
case DICT:
^~~~
../vendor/libgit2/deps/zlib/inflate.c:848:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
state->mode = TYPE;
~~~~~~~~~~~~^~~~~~
../vendor/libgit2/deps/zlib/inflate.c:849:9: note: here
case TYPE:
^~~~
../vendor/libgit2/deps/zlib/inflate.c:850:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
if (flush == Z_BLOCK || flush == Z_TREES) goto inf_leave;
^
../vendor/libgit2/deps/zlib/inflate.c:851:9: note: here
case TYPEDO:
^~~~
../vendor/libgit2/deps/zlib/inflate.c:900:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
if (flush == Z_TREES) goto inf_leave;
^
../vendor/libgit2/deps/zlib/inflate.c:901:9: note: here
case COPY_:
^~~~
../vendor/libgit2/deps/zlib/inflate.c:902:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
state->mode = COPY;
~~~~~~~~~~~~^~~~~~
../vendor/libgit2/deps/zlib/inflate.c:903:9: note: here
case COPY:
^~~~
../vendor/libgit2/deps/zlib/inflate.c:1041:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
if (flush == Z_TREES) goto inf_leave;
^
../vendor/libgit2/deps/zlib/inflate.c:1042:9: note: here
case LEN_:
^~~~
../vendor/libgit2/deps/zlib/inflate.c:1043:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
state->mode = LEN;
~~~~~~~~~~~~^~~~~
../vendor/libgit2/deps/zlib/inflate.c:1044:9: note: here
case LEN:
^~~~
../vendor/libgit2/deps/zlib/inflate.c:1092:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
state->mode = LENEXT;
~~~~~~~~~~~~^~~~~~~~
../vendor/libgit2/deps/zlib/inflate.c:1093:9: note: here
case LENEXT:
^~~~
../vendor/libgit2/deps/zlib/inflate.c:1102:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
state->mode = DIST;
~~~~~~~~~~~~^~~~~~
../vendor/libgit2/deps/zlib/inflate.c:1103:9: note: here
case DIST:
^~~~
../vendor/libgit2/deps/zlib/inflate.c:1129:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
state->mode = DISTEXT;
~~~~~~~~~~~~^~~~~~~~~
../vendor/libgit2/deps/zlib/inflate.c:1130:9: note: here
case DISTEXT:
^~~~
../vendor/libgit2/deps/zlib/inflate.c:1145:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
state->mode = MATCH;
~~~~~~~~~~~~^~~~~~~
../vendor/libgit2/deps/zlib/inflate.c:1146:9: note: here
case MATCH:
^~~~
../vendor/libgit2/deps/zlib/inflate.c:1233:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
state->mode = DONE;
~~~~~~~~~~~~^~~~~~
../vendor/libgit2/deps/zlib/inflate.c:1234:9: note: here
case DONE:
^~~~
CC(target) Release/obj.target/zlib/vendor/libgit2/deps/zlib/inftrees.o
CC(target) Release/obj.target/zlib/vendor/libgit2/deps/zlib/trees.o
CC(target) Release/obj.target/zlib/vendor/libgit2/deps/zlib/zutil.o
AR(target) Release/obj.target/vendor/zlib.a
COPY Release/zlib.a
CC(target) Release/obj.target/http_parser/vendor/http_parser/http_parser.o
../vendor/http_parser/http_parser.c: In function ‘http_parser_parse_url’:
../vendor/http_parser/http_parser.c:2340:18: warning: this statement may fall through [-Wimplicit-fallthrough=]
found_at = 1;
~~~~~~~~~^~~
../vendor/http_parser/http_parser.c:2343:7: note: here
case s_req_server:
^~~~
AR(target) Release/obj.target/vendor/http_parser/http_parser.a
COPY Release/http_parser.a
CC(target) Release/obj.target/libssh2/vendor/libssh2/src/agent.o
CC(target) Release/obj.target/libssh2/vendor/libssh2/src/crypt.o
CC(target) Release/obj.target/libssh2/vendor/libssh2/src/keepalive.o
CC(target) Release/obj.target/libssh2/vendor/libssh2/src/libgcrypt.o
CC(target) Release/obj.target/libssh2/vendor/libssh2/src/openssl.o
In file included from /app/.cache/node-gyp/12.8.1/include/node/openssl/asn1.h:16:0,
from /app/.cache/node-gyp/12.8.1/include/node/openssl/rsa.h:16,
from ../vendor/libssh2/src/openssl.h:42,
from ../vendor/libssh2/src/crypto.h:42,
from ../vendor/libssh2/src/libssh2_priv.h:140,
from ../vendor/libssh2/src/openssl.c:41:
../vendor/libssh2/src/openssl.c: In function ‘_libssh2_pub_priv_keyfile’:
/app/.cache/node-gyp/12.8.1/include/node/openssl/bio.h:483:34: warning: value computed is not used [-Wunused-value]
# define BIO_reset(b) (int)BIO_ctrl(b,BIO_CTRL_RESET,0,NULL)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../vendor/libssh2/src/openssl.c:1073:5: note: in expansion of macro ‘BIO_reset’
BIO_reset(bp);
^~~~~~~~~
../vendor/libssh2/src/openssl.c: In function ‘_libssh2_pub_priv_keyfilememory’:
/app/.cache/node-gyp/12.8.1/include/node/openssl/bio.h:483:34: warning: value computed is not used [-Wunused-value]
# define BIO_reset(b) (int)BIO_ctrl(b,BIO_CTRL_RESET,0,NULL)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../vendor/libssh2/src/openssl.c:1149:5: note: in expansion of macro ‘BIO_reset’
BIO_reset(bp);
^~~~~~~~~
CC(target) Release/obj.target/libssh2/vendor/libssh2/src/publickey.o
CC(target) Release/obj.target/libssh2/vendor/libssh2/src/sftp.o
../vendor/libssh2/src/sftp.c: In function ‘sftp_read’:
../vendor/libssh2/src/sftp.c:1368:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
while(count > 0) {
^
../vendor/libssh2/src/sftp.c:1414:5: note: here
case libssh2_NB_state_sent:
^~~~
../vendor/libssh2/src/sftp.c:1422:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
while(chunk) {
^
../vendor/libssh2/src/sftp.c:1453:5: note: here
case libssh2_NB_state_sent2:
^~~~
CC(target) Release/obj.target/libssh2/vendor/libssh2/src/version.o
CC(target) Release/obj.target/libssh2/vendor/libssh2/src/channel.o
CC(target) Release/obj.target/libssh2/vendor/libssh2/src/global.o
CC(target) Release/obj.target/libssh2/vendor/libssh2/src/kex.o
CC(target) Release/obj.target/libssh2/vendor/libssh2/src/mac.o
CC(target) Release/obj.target/libssh2/vendor/libssh2/src/packet.o
CC(target) Release/obj.target/libssh2/vendor/libssh2/src/scp.o
CC(target) Release/obj.target/libssh2/vendor/libssh2/src/transport.o
../vendor/libssh2/src/transport.c: In function ‘_libssh2_transport_send’:
../vendor/libssh2/src/transport.c:721:79: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
debugdump(session, "libssh2_transport_write plain2", data2, data2_len);
^
CC(target) Release/obj.target/libssh2/vendor/libssh2/src/comp.o
CC(target) Release/obj.target/libssh2/vendor/libssh2/src/hostkey.o
CC(target) Release/obj.target/libssh2/vendor/libssh2/src/knownhost.o
../vendor/libssh2/src/knownhost.c: In function ‘knownhost_writeline’:
../vendor/libssh2/src/knownhost.c:1021:12: warning: this statement may fall through [-Wimplicit-fallthrough=]
if (key_type_name) {
^
../vendor/libssh2/src/knownhost.c:1026:5: note: here
default:
^~~~~~~
CC(target) Release/obj.target/libssh2/vendor/libssh2/src/misc.o
CC(target) Release/obj.target/libssh2/vendor/libssh2/src/pem.o
CC(target) Release/obj.target/libssh2/vendor/libssh2/src/session.o
CC(target) Release/obj.target/libssh2/vendor/libssh2/src/userauth.o
AR(target) Release/obj.target/vendor/ssh2.a
COPY Release/ssh2.a
CXX(target) Release/obj.target/nodegit/src/async_baton.o
CXX(target) Release/obj.target/nodegit/src/lock_master.o
CXX(target) Release/obj.target/nodegit/src/reference_counter.o
CXX(target) Release/obj.target/nodegit/src/nodegit.o
../src/nodegit.cc: In function ‘void LockMasterSetStatus(const v8::FunctionCallbackInfo<v8::Value>&)’:
../src/nodegit.cc:195:76: warning: ‘v8::Local<v8::Int32> v8::Value::ToInt32(v8::Isolate*) const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
v8::Local<v8::Int32> value = info[0]->ToInt32(v8::Isolate::GetCurrent());
^
In file included from /app/.cache/node-gyp/12.8.1/include/node/v8-internal.h:14:0,
from /app/.cache/node-gyp/12.8.1/include/node/v8.h:25,
from /app/.cache/node-gyp/12.8.1/include/node/node.h:63,
from ../src/nodegit.cc:3:
/app/.cache/node-gyp/12.8.1/include/node/v8.h:2557:30: note: declared here
Local<Int32> ToInt32(Isolate* isolate) const);
^
/app/.cache/node-gyp/12.8.1/include/node/v8config.h:311:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
../src/nodegit.cc: In function ‘void LockMasterGetDiagnostics(const v8::FunctionCallbackInfo<v8::Value>&)’:
../src/nodegit.cc:216:104: warning: ‘bool v8::Object::Set(v8::Local<v8::Value>, v8::Local<v8::Value>)’ is deprecated: Use maybe version [-Wdeprecated-declarations]
result->Set(Nan::New("storedMutexesCount").ToLocalChecked(), Nan::New(diagnostics.storedMutexesCount));
^
In file included from /app/.cache/node-gyp/12.8.1/include/node/v8-internal.h:14:0,
from /app/.cache/node-gyp/12.8.1/include/node/v8.h:25,
from /app/.cache/node-gyp/12.8.1/include/node/node.h:63,
from ../src/nodegit.cc:3:
/app/.cache/node-gyp/12.8.1/include/node/v8.h:3366:26: note: declared here
bool Set(Local<Value> key, Local<Value> value));
^
/app/.cache/node-gyp/12.8.1/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATE_SOON’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
../src/nodegit.cc: In function ‘void OpenSSL_ThreadSetup()’:
../src/nodegit.cc:242:51: warning: statement has no effect [-Wunused-value]
CRYPTO_THREADID_set_callback(OpenSSL_IDCallback);
^
../src/nodegit.cc: In function ‘void init(v8::Local<v8::Object>)’:
../src/nodegit.cc:394:95: warning: ‘bool v8::Object::Set(v8::Local<v8::Value>, v8::Local<v8::Value>)’ is deprecated: Use maybe version [-Wdeprecated-declarations]
threadSafety->Set(Nan::New("DISABLED").ToLocalChecked(), Nan::New((int)LockMaster::Disabled));
^
In file included from /app/.cache/node-gyp/12.8.1/include/node/v8-internal.h:14:0,
from /app/.cache/node-gyp/12.8.1/include/node/v8.h:25,
from /app/.cache/node-gyp/12.8.1/include/node/node.h:63,
from ../src/nodegit.cc:3:
/app/.cache/node-gyp/12.8.1/include/node/v8.h:3366:26: note: declared here
bool Set(Local<Value> key, Local<Value> value));
^
/app/.cache/node-gyp/12.8.1/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATE_SOON’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
../src/nodegit.cc:395:120: warning: ‘bool v8::Object::Set(v8::Local<v8::Value>, v8::Local<v8::Value>)’ is deprecated: Use maybe version [-Wdeprecated-declarations]
threadSafety->Set(Nan::New("ENABLED_FOR_ASYNC_ONLY").ToLocalChecked(), Nan::New((int)LockMaster::EnabledForAsyncOnly));
^
In file included from /app/.cache/node-gyp/12.8.1/include/node/v8-internal.h:14:0,
from /app/.cache/node-gyp/12.8.1/include/node/v8.h:25,
from /app/.cache/node-gyp/12.8.1/include/node/node.h:63,
from ../src/nodegit.cc:3:
/app/.cache/node-gyp/12.8.1/include/node/v8.h:3366:26: note: declared here
bool Set(Local<Value> key, Local<Value> value));
^
/app/.cache/node-gyp/12.8.1/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATE_SOON’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
../src/nodegit.cc:396:93: warning: ‘bool v8::Object::Set(v8::Local<v8::Value>, v8::Local<v8::Value>)’ is deprecated: Use maybe version [-Wdeprecated-declarations]
threadSafety->Set(Nan::New("ENABLED").ToLocalChecked(), Nan::New((int)LockMaster::Enabled));
^
In file included from /app/.cache/node-gyp/12.8.1/include/node/v8-internal.h:14:0,
from /app/.cache/node-gyp/12.8.1/include/node/v8.h:25,
from /app/.cache/node-gyp/12.8.1/include/node/node.h:63,
from ../src/nodegit.cc:3:
/app/.cache/node-gyp/12.8.1/include/node/v8.h:3366:26: note: declared here
bool Set(Local<Value> key, Local<Value> value));
^
/app/.cache/node-gyp/12.8.1/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATE_SOON’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
../src/nodegit.cc:398:71: warning: ‘bool v8::Object::Set(v8::Local<v8::Value>, v8::Local<v8::Value>)’ is deprecated: Use maybe version [-Wdeprecated-declarations]
target->Set(Nan::New("THREAD_SAFETY").ToLocalChecked(), threadSafety);
^
In file included from /app/.cache/node-gyp/12.8.1/include/node/v8-internal.h:14:0,
from /app/.cache/node-gyp/12.8.1/include/node/v8.h:25,
from /app/.cache/node-gyp/12.8.1/include/node/node.h:63,
from ../src/nodegit.cc:3:
/app/.cache/node-gyp/12.8.1/include/node/v8.h:3366:26: note: declared here
bool Set(Local<Value> key, Local<Value> value));
^
/app/.cache/node-gyp/12.8.1/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATE_SOON’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
CXX(target) Release/obj.target/nodegit/src/init_ssh2.o
CXX(target) Release/obj.target/nodegit/src/promise_completion.o
../src/promise_completion.cc: In static member function ‘static void PromiseCompletion::InitializeComponent()’:
../src/promise_completion.cc:12:40: error: no matching function for call to ‘v8::FunctionTemplate::GetFunction()’
newFn.Reset(newTemplate->GetFunction());
^
In file included from /app/.cache/node-gyp/12.8.1/include/node/node.h:63:0,
from ../../nan/nan.h:54,
from ../src/../include/promise_completion.h:4,
from ../src/promise_completion.cc:2:
/app/.cache/node-gyp/12.8.1/include/node/v8.h:5955:46: note: candidate: v8::MaybeLocal<v8::Function> v8::FunctionTemplate::GetFunction(v8::Local<v8::Context>)
V8_WARN_UNUSED_RESULT MaybeLocal<Function> GetFunction(
^~~~~~~~~~~
/app/.cache/node-gyp/12.8.1/include/node/v8.h:5955:46: note: candidate expects 1 argument, 0 provided
../src/promise_completion.cc:14:88: error: no matching function for call to ‘v8::FunctionTemplate::GetFunction()’
promiseFulfilled.Reset(Nan::New<v8::FunctionTemplate>(PromiseFulfilled)->GetFunction());
^
In file included from /app/.cache/node-gyp/12.8.1/include/node/node.h:63:0,
from ../../nan/nan.h:54,
from ../src/../include/promise_completion.h:4,
from ../src/promise_completion.cc:2:
/app/.cache/node-gyp/12.8.1/include/node/v8.h:5955:46: note: candidate: v8::MaybeLocal<v8::Function> v8::FunctionTemplate::GetFunction(v8::Local<v8::Context>)
V8_WARN_UNUSED_RESULT MaybeLocal<Function> GetFunction(
^~~~~~~~~~~
/app/.cache/node-gyp/12.8.1/include/node/v8.h:5955:46: note: candidate expects 1 argument, 0 provided
../src/promise_completion.cc:15:86: error: no matching function for call to ‘v8::FunctionTemplate::GetFunction()’
promiseRejected.Reset(Nan::New<v8::FunctionTemplate>(PromiseRejected)->GetFunction());
^
In file included from /app/.cache/node-gyp/12.8.1/include/node/node.h:63:0,
from ../../nan/nan.h:54,
from ../src/../include/promise_completion.h:4,
from ../src/promise_completion.cc:2:
/app/.cache/node-gyp/12.8.1/include/node/v8.h:5955:46: note: candidate: v8::MaybeLocal<v8::Function> v8::FunctionTemplate::GetFunction(v8::Local<v8::Context>)
V8_WARN_UNUSED_RESULT MaybeLocal<Function> GetFunction(
^~~~~~~~~~~
/app/.cache/node-gyp/12.8.1/include/node/v8.h:5955:46: note: candidate expects 1 argument, 0 provided
../src/promise_completion.cc: In static member function ‘static bool PromiseCompletion::ForwardIfPromise(v8::Local<v8::Value>, AsyncBaton*, PromiseCompletion::Callback)’:
../src/promise_completion.cc:24:74: error: no matching function for call to ‘v8::Value::ToObject()’
Nan::MaybeLocal<v8::Value> maybeThenProp = Nan::Get(result->ToObject(), Nan::New("then").ToLocalChecked());
^
In file included from /app/.cache/node-gyp/12.8.1/include/node/node.h:63:0,
from ../../nan/nan.h:54,
from ../src/../include/promise_completion.h:4,
from ../src/promise_completion.cc:2:
/app/.cache/node-gyp/12.8.1/include/node/v8.h:2539:44: note: candidate: v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const
V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
^~~~~~~~
/app/.cache/node-gyp/12.8.1/include/node/v8.h:2539:44: note: candidate expects 1 argument, 0 provided
In file included from /app/.cache/node-gyp/12.8.1/include/node/v8-internal.h:14:0,
from /app/.cache/node-gyp/12.8.1/include/node/v8.h:25,
from /app/.cache/node-gyp/12.8.1/include/node/node.h:63,
from ../../nan/nan.h:54,
from ../src/../include/promise_completion.h:4,
from ../src/promise_completion.cc:2:
/app/.cache/node-gyp/12.8.1/include/node/v8.h:2553:31: note: candidate: v8::Local<v8::Object> v8::Value::ToObject(v8::Isolate*) const
Local<Object> ToObject(Isolate* isolate) const);
^
/app/.cache/node-gyp/12.8.1/include/node/v8config.h:311:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
/app/.cache/node-gyp/12.8.1/include/node/v8.h:2553:31: note: candidate expects 1 argument, 0 provided
Local<Object> ToObject(Isolate* isolate) const);
^
/app/.cache/node-gyp/12.8.1/include/node/v8config.h:311:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
../src/promise_completion.cc: In member function ‘void PromiseCompletion::Setup(v8::Local<v8::Function>, v8::Local<v8::Value>, AsyncBaton*, PromiseCompletion::Callback)’:
../src/promise_completion.cc:57:52: error: no matching function for call to ‘v8::Value::ToObject()’
v8::Local<v8::Object> promise = result->ToObject();
^
In file included from /app/.cache/node-gyp/12.8.1/include/node/node.h:63:0,
from ../../nan/nan.h:54,
from ../src/../include/promise_completion.h:4,
from ../src/promise_completion.cc:2:
/app/.cache/node-gyp/12.8.1/include/node/v8.h:2539:44: note: candidate: v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const
V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
^~~~~~~~
/app/.cache/node-gyp/12.8.1/include/node/v8.h:2539:44: note: candidate expects 1 argument, 0 provided
In file included from /app/.cache/node-gyp/12.8.1/include/node/v8-internal.h:14:0,
from /app/.cache/node-gyp/12.8.1/include/node/v8.h:25,
from /app/.cache/node-gyp/12.8.1/include/node/node.h:63,
from ../../nan/nan.h:54,
from ../src/../include/promise_completion.h:4,
from ../src/promise_completion.cc:2:
/app/.cache/node-gyp/12.8.1/include/node/v8.h:2553:31: note: candidate: v8::Local<v8::Object> v8::Value::ToObject(v8::Isolate*) const
Local<Object> ToObject(Isolate* isolate) const);
^
/app/.cache/node-gyp/12.8.1/include/node/v8config.h:311:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
/app/.cache/node-gyp/12.8.1/include/node/v8.h:2553:31: note: candidate expects 1 argument, 0 provided
Local<Object> ToObject(Isolate* isolate) const);
^
/app/.cache/node-gyp/12.8.1/include/node/v8config.h:311:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
../src/promise_completion.cc:67:46: warning: ‘v8::Local<v8::Value> Nan::Callback::Call(v8::Local<v8::Object>, int, v8::Local<v8::Value>*) const’ is deprecated [-Wdeprecated-declarations]
Nan::Callback(thenFn).Call(promise, 2, argv);
^
In file included from ../src/../include/promise_completion.h:4:0,
from ../src/promise_completion.cc:2:
../../nan/nan.h:1718:3: note: declared here
Call(v8::Local<v8::Object> target
^~~~
../src/promise_completion.cc: In static member function ‘static v8::Local<v8::Value> PromiseCompletion::Bind(Nan::Persistent<v8::Function>&, v8::Local<v8::Object>)’:
../src/promise_completion.cc:81:61: error: no matching function for call to ‘v8::Function::Call(v8::Local<v8::Function>, int, v8::Local<v8::Value> [1])’
return scope.Escape(bind->Call(Nan::New(function), 1, argv));
^
In file included from /app/.cache/node-gyp/12.8.1/include/node/node.h:63:0,
from ../../nan/nan.h:54,
from ../src/../include/promise_completion.h:4,
from ../src/promise_completion.cc:2:
/app/.cache/node-gyp/12.8.1/include/node/v8.h:4155:43: note: candidate: v8::MaybeLocal<v8::Value> v8::Function::Call(v8::Local<v8::Context>, v8::Local<v8::Value>, int, v8::Local<v8::Value>*)
V8_WARN_UNUSED_RESULT MaybeLocal<Value> Call(Local<Context> context,
^~~~
/app/.cache/node-gyp/12.8.1/include/node/v8.h:4155:43: note: candidate expects 4 arguments, 3 provided
../src/promise_completion.cc: In static member function ‘static void PromiseCompletion::CallCallback(bool, const Nan::FunctionCallbackInfo<v8::Value>&)’:
../src/promise_completion.cc:93:102: error: no matching function for call to ‘v8::Object::ToObject()’
PromiseCompletion *promiseCompletion = ObjectWrap::Unwrap<PromiseCompletion>(info.This()->ToObject());
^
In file included from /app/.cache/node-gyp/12.8.1/include/node/node.h:63:0,
from ../../nan/nan.h:54,
from ../src/../include/promise_completion.h:4,
from ../src/promise_completion.cc:2:
/app/.cache/node-gyp/12.8.1/include/node/v8.h:2539:44: note: candidate: v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const
V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
^~~~~~~~
/app/.cache/node-gyp/12.8.1/include/node/v8.h:2539:44: note: candidate expects 1 argument, 0 provided
In file included from /app/.cache/node-gyp/12.8.1/include/node/v8-internal.h:14:0,
from /app/.cache/node-gyp/12.8.1/include/node/v8.h:25,
from /app/.cache/node-gyp/12.8.1/include/node/node.h:63,
from ../../nan/nan.h:54,
from ../src/../include/promise_completion.h:4,
from ../src/promise_completion.cc:2:
/app/.cache/node-gyp/12.8.1/include/node/v8.h:2553:31: note: candidate: v8::Local<v8::Object> v8::Value::ToObject(v8::Isolate*) const
Local<Object> ToObject(Isolate* isolate) const);
^
/app/.cache/node-gyp/12.8.1/include/node/v8config.h:311:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
/app/.cache/node-gyp/12.8.1/include/node/v8.h:2553:31: note: candidate expects 1 argument, 0 provided
Local<Object> ToObject(Isolate* isolate) const);
^
/app/.cache/node-gyp/12.8.1/include/node/v8config.h:311:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
nodegit.target.mk:253: recipe for target 'Release/obj.target/nodegit/src/promise_completion.o' failed
make: Leaving directory '/tmp/build_bfc9a6d17d9fcf2eb9060dea2a4477c0/agent/node_modules/nodegit/build'
make: *** [Release/obj.target/nodegit/src/promise_completion.o] Error 1
gyp
ERR! build error
gyp
ERR! stack
Error: `make` failed with exit code: 2
gyp
ERR! stack at ChildProcess.onExit (/tmp/build_bfc9a6d17d9fcf2eb9060dea2a4477c0/.heroku/node/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:196:23)
gyp
ERR! stack
at ChildProcess.emit (events.js:203:13)
gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:272:12)
gyp ERR! System
Linux 4.4.0-1048-aws
gyp ERR! command
"/tmp/build_bfc9a6d17d9fcf2eb9060dea2a4477c0/.heroku/node/bin/node" "/tmp/build_bfc9a6d17d9fcf2eb9060dea2a4477c0/.heroku/node/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "build" "--fallback-to-build" "--module=/tmp/build_bfc9a6d17d9fcf2eb9060dea2a4477c0/agent/node_modules/nodegit/build/Release/nodegit.node" "--module_name=nodegit" "--module_path=/tmp/build_bfc9a6d17d9fcf2eb9060dea2a4477c0/agent/node_modules/nodegit/build/Release" "--napi_version=4" "--node_abi_napi=napi" "--napi_build_version=0" "--node_napi_label=node-v72"
gyp
ERR! cwd /tmp/build_bfc9a6d17d9fcf2eb9060dea2a4477c0/agent/node_modules/nodegit
gyp ERR! node -v
v12.8.1
gyp
ERR! node-gyp -v v5.0.3
gyp ERR!
not ok
node-pre-gyp
ERR!
build error
node-pre-gyp
ERR! stack Error: Failed to execute '/tmp/build_bfc9a6d17d9fcf2eb9060dea2a4477c0/.heroku/node/bin/node /tmp/build_bfc9a6d17d9fcf2eb9060dea2a4477c0/.heroku/node/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js build --fallback-to-build --module=/tmp/build_bfc9a6d17d9fcf2eb9060dea2a4477c0/agent/node_modules/nodegit/build/Release/nodegit.node --module_name=nodegit --module_path=/tmp/build_bfc9a6d17d9fcf2eb9060dea2a4477c0/agent/node_modules/nodegit/build/Release --napi_version=4 --node_abi_napi=napi --napi_build_version=0 --node_napi_label=node-v72' (1)
node-pre-gyp
ERR! stack at ChildProcess.<anonymous> (/tmp/build_bfc9a6d17d9fcf2eb9060dea2a4477c0/agent/node_modules/node-pre-gyp/lib/util/compile.js:83:29)
node-pre-gyp ERR! stack
at ChildProcess.emit (events.js:203:13)
node-pre-gyp ERR! stack at maybeClose (internal/child_process.js:1021:16)
node-pre-gyp
ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:283:5)
node-pre-gyp
ERR! System Linux 4.4.0-1048-aws
node-pre-gyp
ERR! command "/tmp/build_bfc9a6d17d9fcf2eb9060dea2a4477c0/.heroku/node/bin/node" "/tmp/build_bfc9a6d17d9fcf2eb9060dea2a4477c0/agent/node_modules/.bin/node-pre-gyp" "install" "--fallback-to-build"
node-pre-gyp ERR!
cwd /tmp/build_bfc9a6d17d9fcf2eb9060dea2a4477c0/agent/node_modules/nodegit
node-pre-gyp ERR! node -v
v12.8.1
node-pre-gyp ERR! node-pre-gyp -v v0.11.0
node-pre-gyp ERR! not ok
Failed to execute '/tmp/build_bfc9a6d17d9fcf2eb9060dea2a4477c0/.heroku/node/bin/node /tmp/build_bfc9a6d17d9fcf2eb9060dea2a4477c0/.heroku/node/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js build --fallback-to-build --module=/tmp/build_bfc9a6d17d9fcf2eb9060dea2a4477c0/agent/node_modules/nodegit/build/Release/nodegit.node --module_name=nodegit --module_path=/tmp/build_bfc9a6d17d9fcf2eb9060dea2a4477c0/agent/node_modules/nodegit/build/Release --napi_version=4 --node_abi_napi=napi --napi_build_version=0 --node_napi_label=node-v72' (1)
[nodegit] ERROR - Could not finish install
[nodegit] ERROR - finished with error code: 1
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! [email protected] install: `node lifecycleScripts/preinstall && node lifecycleScripts/install`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] install script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! /tmp/npmcache.xvqhr/_logs/2019-08-16T16_09_27_088Z-debug.log
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! [email protected] prepare:agent: `cd agent && npm install --no-optional --production`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] prepare:agent script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! /tmp/npmcache.xvqhr/_logs/2019-08-16T16_09_27_131Z-debug.log
ERROR: "prepare:agent" exited with 1.
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! [email protected] postinstall: `npm-run-all prepare:agent prepare:server`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] postinstall script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! /tmp/npmcache.xvqhr/_logs/2019-08-16T16_09_27_190Z-debug.log
-----> Build failed
We're sorry this build is failing! You can troubleshoot common issues here:
https://devcenter.heroku.com/articles/troubleshooting-node-deploys
Some possible problems:
- Dangerous semver range (>) in engines.node
https://devcenter.heroku.com/articles/nodejs-support#specifying-a-node-js-version
Love,
Heroku
! Push rejected, failed to compile Node.js app.
! Push failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment