blob: a0f66f5ed58c84ccc7c2b2f4df67722c179fedae [file] [log] [blame]
Local developer settings
========================
The first invocation of any task in Solr gradle build will generate
and save a project-local 'gradle.properties' file from a template,
with some default settings which you can modify.
See your 'gradle.properties' file for more details of those settings.
Building without access to the internet
---------------------------------------
-- Node --
There are a few tasks that rely on downloading node itself and node tools from NPM.
These include the Reference Guide build, the integration (e2e) tests and the webapp build.
Some of these can be disabled, however other tasks such as building the solr webapp often cannot be disabled.
In order to set a Node Distribution base URL for Gradle to download Node from, please use either:
- The "SOLR_NODE_DIST_URL" environment variable
- The "-Psolr.node.distUrl" Gradle property.
In order to set a NPM registry for Gradle to connect to, please use either:
- The "SOLR_NPM_REGISTRY" environment variable
- The "-Psolr.npm.registry" Gradle property.