Add missing underscore in two echo commands in release-job.sh.
Move comment for shellcheck disable onto separate line in lf-env.sh.
Extend documentation of the container self-release process.
Exclude lf-rtdv3.rst from WriteGoodLintBear coala processing.
Change-Id: Idc363f9e2b0a6189283b8dd0385926b870a2db27
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
docs/jjb/lf-docker-jobs.rst,
docs/jjb/lf-macros.rst,
docs/jjb/lf-maven-jobs.rst,
- docs/jjb/lf-python-jobs.rst
+ docs/jjb/lf-python-jobs.rst,
+ docs/jjb/lf-rtdv3-jobs.rst
[all.ShellCheck]
bears = ShellCheckBear,SpaceConsistencyBear
type: "string"
-An example of a container release file appears below. The job applies the
+An example of a container release file appears below. The job tags the
+git repository at the specified commit reference. The job applies the
container_release_tag string to all released containers. The job uses the
per-container version strings to pull images from the container registry.
container_pull_registry: 'nexus.onap.org:10003"
container_push_registry: 'nexus.onap.org:10002"
project: 'test'
+ ref: d1b9cd2dd345fbeec0d3e2162e008358b8b663b2
containers:
- name: test-backend
version: 1.0.0-20190806T184921Z
version: 1.0.0-20190806T184921Z
-.. note::
-
- Job should appear under gerrit-maven-stage
-
-Example of a terse Jenkins job to call the global-jjb macro:
+Example of a Jenkins job configuration that uses the global-jjb
+templates for Gerrit:
.. code-block:: none
- - gerrit-maven-stage:
- sign-artifacts: true
- build-node: centos7-docker-8c-8g
- maven-versions-plugin: true
- - '{project-name}-gerrit-release-jobs':
- build-node: centos7-docker-8c-8g
+ - project:
+ name: my-project-release
+ project: my-project
+ project-name: my-project
+ build-node: centos7-docker-4c-4g
+ mvn-settings: my-project-settings
+ jobs:
+ - '{project-name}-gerrit-release-jobs'
+
.. note::
function lf-set-maven-options()
{
- # shellcheck disable=SC2034 # Disable 'unused-variable' check
+ # Disable 'unused-variable' check
+ # shellcheck disable=SC2034
maven_options="--show-version --batch-mode -Djenkins \
-Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn \
-Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r"
--- /dev/null
+---
+fixes:
+ - |
+ Add missing underscore in two echo commands in release-job.sh.
+ Move comment for shellcheck disable to new line in lf-env.sh.
+ Extend documentation of the container self-release process.
+ Exclude lf-rtdv3.rst from WriteGoodBear coala processing.
# Continuing displaying Release Information (Maven)
printf "\t%-30s\n" RELEASE_MAVEN_INFO:
printf "\t%-30s %s\n" VERSION: $VERSION
- printf "\t%-30s %s\n" LOG DIR: $LOG_DIR
- printf "\t%-30s %s\n" LOGS URL: $LOGS_URL
+ printf "\t%-30s %s\n" LOG_DIR: $LOG_DIR
+ printf "\t%-30s %s\n" LOGS_URL: $LOGS_URL
}
set_variables_container(){