0
0
mirror of https://github.com/nodejs/node.git synced 2024-12-01 16:10:02 +01:00
nodejs/tools
Joyee Cheung 914d800a23
tools: add NODE_TEST_NO_INTERNET to the doc builder
At the moment the doc builder tries to access the internet
for CHANGELOG information and only falls back to local sources
after the connection fails or a 5 second timeout. This means
that the doc building could take at least 7 minutes on a
machine with hijacked connection to Github for useless network
attempts. This patch adds a NODE_TEST_NO_INTERNET environment
variable to directly bypass these attempts so that docs can be
built in reasonable time on a machine like that.

PR-URL: https://github.com/nodejs/node/pull/31849
Fixes: https://github.com/nodejs/node/issues/29918
Reviewed-By: Matheus Marchini <mat@mmarchini.me>
Reviewed-By: Richard Lau <riclau@uk.ibm.com>
Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
2020-02-25 21:24:03 +08:00
..
bootstrap
clang-format
code_cache doc: add documentation about node_mksnapshot and mkcodecache 2019-12-05 18:57:33 +08:00
configure.d
doc tools: add NODE_TEST_NO_INTERNET to the doc builder 2020-02-25 21:24:03 +08:00
eslint-rules lib,tools,test: remove custom number-isnan rule 2020-01-08 00:22:25 -05:00
gyp tools: sync gyp code base with node-gyp repo 2020-02-21 10:34:20 +01:00
icu tools: update icu to 65.1 2019-12-05 20:39:20 -05:00
inspector_protocol
macos-installer
msvs win: change to use Python in install tool 2020-01-08 06:20:35 -08:00
node_modules tools: update ESLint to 6.8.0 2019-12-22 17:04:38 -08:00
node-lint-md-cli-rollup tools: update lint-md task to lint for possessives of Node.js 2020-02-20 21:37:29 -08:00
pip
rpm
snapshot doc: add documentation about node_mksnapshot and mkcodecache 2019-12-05 18:57:33 +08:00
v8_gypfiles tools: fix Raspbian armv7 build 2019-12-25 11:39:19 +01:00
.eslintrc.yaml
build-addons.js
certdata.txt tools: update certdata.txt 2019-11-05 09:51:31 -08:00
check-imports.py tools: check-imports using utf-8 2019-11-05 11:28:39 +01:00
compress_json.py
cpplint.py tools,src: forbid usage of v8::Persistent 2019-12-24 14:35:22 +01:00
create_android_makefiles
create_expfile.sh
genv8constants.py
getarch.py
getendian.py
getmachine.py
getmoduleversion.py
getnapibuildversion.py
getnodeversion.py
gyp_node.py
install.py
js2c.py build: remove (almost) unused macros/constants 2019-12-05 15:46:55 -08:00
license2rtf.js
license-builder.sh wasi: introduce initial WASI support 2019-11-30 18:06:39 +01:00
lint-js.js
lint-md.js tools: update lint-md task to lint for possessives of Node.js 2020-02-20 21:37:29 -08:00
lint-pr-commit-message.sh
lsan_suppressions.txt
macos-firewall.sh
make-v8.sh tools: unify make-v8.sh for ppc64le and s390x 2020-02-06 19:51:31 -05:00
mk-ca-bundle.pl
mkssldef.py
osx-codesign.sh
osx-pkg-postinstall.sh
osx-productsign.sh
release.sh tools: ensure consistent perms of signed release files 2020-01-11 18:53:43 -08:00
run-valgrind.py
run-worker.js
sign.bat
specialize_node_d.py
test-npm-package.js
test-v8.bat
test.py test: fix unit test logging with python3 2020-01-08 07:43:55 -08:00
update-authors.js
update-babel-eslint.sh
update-eslint.sh
utils.py test: skip the unsupported test cases for IBM i 2019-12-25 23:11:02 +01:00
valgrind.supp