Add CMake templates to build/publish DEB/RPM pkgs 93/63593/5
authorLott, Christopher (cl778h) <cl778h@att.com>
Fri, 3 Apr 2020 14:53:43 +0000 (10:53 -0400)
committerLott, Christopher (cl778h) <cl778h@att.com>
Fri, 3 Apr 2020 18:17:09 +0000 (14:17 -0400)
commit5f79451fbde6689fd5b43f3d085b2766022f669e
tree608ec1473840ce4059ead54c89b3987bc32afe77
parenta41a1b60a457a33fbb51bebdabb603a8a51d5c2f
Add CMake templates to build/publish DEB/RPM pkgs

New templates gerrit-cmake-packagecloud-stage and
github-cmake-packagecloud-stage for building DEB/RPM package
files and publishing them to a PackageCloud.io repository on
posted comment.  Adds builder macros lf-packagecloud-file-provider
and lf-packagecloud-push.  Adds script packagecloud-push.sh to
call Ruby gem package_cloud.
The new templates are lifted from the ORAN project.

Change-Id: Ia39f5b43c2ef22485166a5f54fcf31d53eab84f8
Issue-ID: RELENG-2832
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
.jjb-test/lf-c-cpp-jobs.yaml
docs/jjb/lf-c-cpp-jobs.rst
docs/jjb/lf-macros.rst
jjb/lf-c-cpp-jobs.yaml
jjb/lf-macros.yaml
releasenotes/notes/cmake-packagecloud-stage-c7f6f22243127193.yaml [new file with mode: 0644]
shell/cmake-build.sh
shell/packagecloud-push.sh [new file with mode: 0755]