Add lf ci-management jjb jobs 34/4234/12
authorThanh Ha <thanh.ha@linuxfoundation.org>
Fri, 7 Apr 2017 17:00:12 +0000 (10:00 -0700)
committerThanh Ha <thanh.ha@linuxfoundation.org>
Wed, 19 Apr 2017 18:56:52 +0000 (14:56 -0400)
commit851b0b6d0cfe84e986548fd596a9b2f18413fefd
tree0f6bf92c28216cfc6962c47b30b48ba852db846e
parentb9a8a519e9f91956b27bc8b1d636dac0ea3cdc29
Add lf ci-management jjb jobs

This patch ports the jjb ci-management jobs over from OpenDaylight and
makes necessary adjustments to make it generically re-useable as
possible.

This patch requires some environment variables defined. For example:

JENKINS_HOSTNAME=jenkins092
LOGS_SERVER=https://logs.opendaylight.org
NEXUS_URL=https://nexus.opendaylight.org
SILO=releng

Issue: RELENG-32
Change-Id: Ic19c5fa652885270d8e16992e82e642af95b0f4d
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
12 files changed:
README.md [new file with mode: 0644]
jjb/lf-ci-jobs.yaml [new file with mode: 0644]
jjb/lf-macros.yaml [new file with mode: 0644]
shell/create-netrc.sh [new file with mode: 0644]
shell/gpg-verify-git-signature.sh [new file with mode: 0644]
shell/jjb-check-unicode.sh [new file with mode: 0644]
shell/jjb-install.sh [new file with mode: 0644]
shell/jjb-merge-job.sh [new file with mode: 0644]
shell/jjb-verify-job.sh [new file with mode: 0644]
shell/lftools-install.sh [new file with mode: 0644]
shell/logs-clear-credentials.sh [new file with mode: 0644]
shell/logs-deploy.sh [new file with mode: 0644]