1 .. _global-jjb-configuration:
10 global-jjb makes use of the Jenkins Config File Provider plugin to provide some
11 default configurations for certain tools. This section details the files to
12 define in Jenkins' **Manage Files** configuration.
17 This file contains default npmrc configuration and lives in $HOME/.npmrc.
18 Documentation for npmrc is available via the `npm project
19 <https://docs.npmjs.com/files/npmrc>`_.
21 :Required: This file MUST exist. An empty file is acceptable if a
22 proxy is not available for the project.
25 Create a "Custom file" with contents:
29 registry = https://nexus.opendaylight.org/content/repositories/npmjs/
34 This file contains default configuration for the python-pip tool and lives
35 in $HOME/.config/pip/pip.conf. Documentation for pip.conf is available via the
36 `pip project <https://pip.readthedocs.io/en/stable/user_guide/#configuration>`_.
38 :Required: This file MUST exist. An empty file is acceptable if a
39 proxy is not available for the project.
42 Create a "Custom file" with contents:
48 index-url = https://nexus3.opendaylight.org/repository/PyPi/simple
57 This job manages Jenkins Global configuration. Refer to
58 the :ref:`CI Documentation <lf-global-jjb-jenkins-cfg-merge>` for job
59 configuration details.