Merge "Add lf_tox_sonar job"
[releng/global-jjb.git] / docs / index.rst
1 .. _lfreleng-global-jjb:
2
3 Linux Foundation Releng Global JJB
4 ==================================
5
6 Linux Foundation Release Engineering Global Jenkins Job Builder (JJB)
7 Documentation.
8
9 Global-JJB is a library project containing reusable Jenkins Job Builder
10 templates. Mainly used by LFCI to deploy management Jenkins jobs to an LF
11 managed Jenkins instance, there are other jobs defined for which may be helpful
12 to projects whom use the same build technology. The intention is to save time
13 for projects from having to define their own job templates.
14
15 Release Notes
16 -------------
17
18 Global JJB provides regular releases. The release notes for all releases are
19 available in the relnotes directory in Git.
20
21 https://github.com/lfit/releng-global-jjb/tree/master/relnotes
22
23 Guides
24 ------
25
26 .. toctree::
27    :maxdepth: 2
28
29    best-practices
30    configuration
31
32 Global JJB Templates
33 --------------------
34
35 Job template code is in the `jjb/` directory but documentation is in the
36 `docs/jjb/` directory of this project.
37
38 - :doc:`jjb/lf-ci-jobs`
39 - :doc:`jjb/lf-macros`
40 - :doc:`jjb/lf-maven-jobs`
41 - :doc:`jjb/lf-node-jobs`
42 - :doc:`jjb/lf-python-jobs`
43 - :doc:`jjb/lf-rtd-jobs`
44
45 Indices and tables
46 ==================
47
48 * :ref:`genindex`
49 * :ref:`modindex`
50 * :ref:`search`