blob: 5a60a53e33c59c5a4edb377f8b6f3d91b3975033 [file] [log] [blame]
Joey Armstrongc9614ce2023-01-25 16:21:27 -05001Jenkins job views: VOLTHA-LTS
2=============================
3
4Intent
5------
6
7With each new VOLTHA LTS release (v2.11, v2.8) a jenkins view will need
8to be created to allow running regression tests. This page will document
9those instructions.
10
11LTS Folder
12----------
13Visit `jenkins::Dashboard <https://jenkins.opencord.org>`_ and create a
14VOLTHA-LTS folder if one does not exist.
15
16- Click ``New Item`` in the left margin.
17- For ``item name`` type in VOLTHA-LTS
18- Click Folder or Copy from an existing folder.
19- Uncheck "Add to current view"
20- Click the OK button
21
22Jenkins job view: global
23------------------------
24
25Two view creation options are available
26
27- global - all jobs are selectable
28- local - simple list creation
29
30Global job view creation
31------------------------
32
33- Visit `jenkins::Dashboard <https://jenkins.opencord.org>`_
34- Click "New View" in the left margin.
35- Name view for the current release VOLTHA-XXX
36- Select type "List View"
37- Accept basic values to begin configuring
Joey Armstrong9a771062023-06-03 23:57:43 -040038- Add an appropriate job Description.
Joey Armstrongc9614ce2023-01-25 16:21:27 -050039- Scroll down to "Job Filters"
40
41 - Selelect individual jobs
42 - Select "Use a regular expression to include jobs in the view", value: .*voltha-2.11.*
43
44- The voltha-2.8 view deleted the "Coverage" and "Favorite" columns.
45- The voltha-2.11 view is complete for now.
46- Click the "create" button
47
48Add job view in the LTS folder
49------------------------------
50
51- Visit `jenkins::Dashboard <https://jenkins.opencord.org>`_
52- Click the `VOLTHA-LTS folder <https://jenkins.opencord.org/job/VOLTHA-LTS/>`_ in center.
53- Click "New View" in the left margin.
54- Add view name: VOLTHA-2.11
55- Select "Include a global view"
56- Click the "create" button
Joey Armstrong9a771062023-06-03 23:57:43 -040057- Type in an appropriate Description.
Joey Armstrongc9614ce2023-01-25 16:21:27 -050058- View name should contain the global view name VOLTHA-2.11
59- Click "Apply"
60- Click "OK"
61
Joey Armstrong9a771062023-06-03 23:57:43 -040062Create job folder voltha-2.12 on the dashboard (not a view)
63-----------------------------------------------------------
64
65- Visit `jenkins::Dashboard <https://jenkins.opencord.org>`_
66- Click "New View" in the left margin.
67- Copy entry 'voltha-master'
68- New name: voltha-2.12
69- Click the "create" button
Joey Armstrong81cb55b2024-04-19 11:45:12 -040070- Dashboard Folder ``jenkins::voltha-2.12``
Joey Armstrong9a771062023-06-03 23:57:43 -040071
Joey Armstrongc9614ce2023-01-25 16:21:27 -050072Access LTS jobs
73---------------
74- Visit the `VOLTHA-LTS job folder <https://jenkins.opencord.org/job/VOLTHA-LTS/>`__
75- Select or bookmark job view VOLTHA-2.11.