[VOL-5252] Update release matrix for repo:voltha-openonu-adapter-go
release_notes/voltha_2.12.rst
-----------------------------
o Update release matrix with onu-adapter-go artifact and chart version.
howto/release/tasks/charts.rst
------------------------------
o Create an anchored document for chart editing.
o This common document can then be referenced by per-repo chart edit docs.
howto/release/charts/notes.rst
howto/release/charts/voltha-openolt-adapter.rst
howto/release/charts/voltha-openonu-adapter.rst
-----------------------------------------------
o Document edits for openonu.
o Re-arrange some of the content.
howto/code/index.rst
howto/code/lint/
howto/code/linting.rst
----------------------
o Move help topics lint-chart and lint-helm into an individual rst file.
o This helps support creation of an anchor for document linking.
Change-Id: I03bf4742a3ce8075c93827004466f9c1d7408859
diff --git a/howto/code/index.rst b/howto/code/index.rst
index 4639434..c9d6af7 100644
--- a/howto/code/index.rst
+++ b/howto/code/index.rst
@@ -7,6 +7,7 @@
commit-message
job-failures
linting
+ lint/index
pull_request
release-bugfix
voltha-protos
diff --git a/howto/code/lint/index.rst b/howto/code/lint/index.rst
new file mode 100644
index 0000000..0668a27
--- /dev/null
+++ b/howto/code/lint/index.rst
@@ -0,0 +1,44 @@
+Development & Source Code
+=========================
+
+.. toctree::
+ :maxdepth: 1
+
+ index.rst
+ lint-helm.rst
+
+
+======================================
+Makefile Lint Targets: Syntax Checking
+======================================
+
+Targets
+=======
+
+.. code:: bash
+
+ git clone ssh://gerrit.opencord.org:29418/voltha-helm-charts.git
+ cd voltha-helm-charts
+ make help | grep lint
+ lint-chart chart_version_check.sh
+ lint-doc8 Syntax check *.rst documentation files.
+ lint-helm Syntax check helm configs
+ lint-json Syntax check json sources
+ lint-license Verify sources contain a license block.
+ lint-robot Syntax check robot sources using rflint
+ lint-shell Syntax check bash,bourne,etc sources
+ lint-yaml Syntax check yaml source using yamllint
+ UNSTABLE= Build targets prone to failure (lint-helm)
+
+ [PYTHON]
+ lint-python Syntax check using available python tools
+ lint-flake8 Syntax check using tool flake8
+ lint-pylint Syntax check using tool pylint
+
+|
+
+.. seealso::
+
+- :ref:`Makefile Target lint-chart`
+- :ref:`Makefile Target lint-helm`
+
diff --git a/howto/code/lint/lint-chart.rst b/howto/code/lint/lint-chart.rst
new file mode 100644
index 0000000..c6f67ea
--- /dev/null
+++ b/howto/code/lint/lint-chart.rst
@@ -0,0 +1,24 @@
+.. _Makefile Target lint-chart:
+
+LINT: lint-chart
+================
+
+Helm Charts
+===========
+
+### Command(s):
+
+- `chart_version_check.sh <https://gerrit.opencord.org/plugins/gitiles/helm-repo-tools/+/refs/heads/master/chart_version_check.sh>`_
+
+.. code:: bash
+
+ make clean
+ make lint-chart 2>&1 | tee log
+
+Sources:
+
+- `makefiles/lint <https://gerrit.opencord.org/plugins/gitiles/voltha-helm-charts/+/refs/heads/master/makefiles/lint/>`__
+- `makefiles/lint/helm/include.mk <https://gerrit.opencord.org/plugins/gitiles/voltha-helm-charts/+/refs/heads/master/makefiles/lint/helm/include.mk>`_
+- [`master <https://gerrit.opencord.org/plugins/gitiles/helm-repo-tools/+/refs/heads/master>`__] `helm-repo-tools <https://gerrit.opencord.org/plugins/gitiles/helm-repo-tools>`_
+
+|
diff --git a/howto/code/lint/lint-helm.rst b/howto/code/lint/lint-helm.rst
new file mode 100644
index 0000000..18994fc
--- /dev/null
+++ b/howto/code/lint/lint-helm.rst
@@ -0,0 +1,23 @@
+.. _Makefile Target lint-helm:
+
+LINT: lint-helm
+===============
+
+Helm Charts
+===========
+
+Command(s):
+- `helmlint.sh <https://gerrit.opencord.org/plugins/gitiles/helm-repo-tools/+/refs/heads/master/helmlint.sh>`_
+
+.. code:: bash
+
+ make clean
+ make lint-helm 2>&1 | tee log
+
+Sources:
+
+- `makefiles/lint <https://gerrit.opencord.org/plugins/gitiles/voltha-helm-charts/+/refs/heads/master/makefiles/lint/>`__
+- `makefiles/lint/helm/include.mk <https://gerrit.opencord.org/plugins/gitiles/voltha-helm-charts/+/refs/heads/master/makefiles/lint/helm/include.mk>`_
+- [`master <https://gerrit.opencord.org/plugins/gitiles/helm-repo-tools/+/refs/heads/master>`__] `helm-repo-tools <https://gerrit.opencord.org/plugins/gitiles/helm-repo-tools>`_
+
+|
diff --git a/howto/code/linting.rst b/howto/code/linting.rst
index b75b96a..2763e53 100644
--- a/howto/code/linting.rst
+++ b/howto/code/linting.rst
@@ -11,7 +11,6 @@
git clone ssh://gerrit.opencord.org:29418/voltha-helm-charts.git
cd voltha-helm-charts
-
make help | grep lint
lint-chart chart_version_check.sh
lint-doc8 Syntax check *.rst documentation files.
@@ -30,6 +29,11 @@
|
+.. seealso::
+
+- :ref:`Makefile Target lint-chart`
+- :ref:`Makefile Target lint-helm`
+
All Sources
===========