X-Git-Url: https://gerrit.linuxfoundation.org/infra/gitweb?a=blobdiff_plain;f=README.md;h=fa5a914410a9dac6e77a115f5ab170683e3f6779;hb=00c55b34e2528da665e08cc773c1af94984de115;hp=8745cf8a6bfa8e48b39c7be3bec2bf57806b89f5;hpb=ce3cdd6f3ec1ab049aecd10c8e8c160bbaaf7089;p=releng%2Fglobal-jjb.git diff --git a/README.md b/README.md index 8745cf8a..fa5a9144 100644 --- a/README.md +++ b/README.md @@ -10,6 +10,7 @@ be available. For example: ``` +GERRIT_URL=https://git.opendaylight.org/gerrit GIT_URL=ssh://jenkins-$SILO@git.opendaylight.org:29418 GIT_CLONE_URL=git@github.com: JENKINS_HOSTNAME=jenkins092 @@ -27,19 +28,35 @@ configuration. **Required** -- Config File Provider -- Description Setter -- Gerrit Trigger -- Post Build Script -- SSH Agent -- Workspace Cleanup +- [Config File Provider](https://plugins.jenkins.io/config-file-provider) +- [Description Setter](https://plugins.jenkins.io/description-setter) +- [Environment Injector Plugin](https://plugins.jenkins.io/envinject) +- [Git plugin](https://plugins.jenkins.io/git) +- [Post Build Script](https://plugins.jenkins.io/postbuildscript) + + Due to security concerns Post Build Script is not available through + the Jenkins update center and must install it manually. You can + download it + [here](https://updates.jenkins-ci.org/download/plugins/postbuildscript/). + +- [SSH Agent](https://plugins.jenkins.io/ssh-agent) +- [Workspace Cleanup](https://plugins.jenkins.io/ws-cleanup) + +**Required for Gerrit connected systems** + +- [Gerrit Trigger](https://plugins.jenkins.io/gerrit-trigger) + +**Required for GitHub connected systems** + +- [GitHub plugin](https://plugins.jenkins.io/github) +- [GitHub Pull Request Builder](https://plugins.jenkins.io/ghprb) **Optional** -- Mask Passwords -- MsgInject -- OpenStack Cloud -- Timestamps +- [Mask Passwords](https://plugins.jenkins.io/mask-passwords) +- [MsgInject](https://plugins.jenkins.io/msginject) +- [OpenStack Cloud](https://plugins.jenkins.io/openstack-cloud) +- [Timestamps](https://plugins.jenkins.io/timestamper) ## Installing global-jjb @@ -54,7 +71,11 @@ versioned git tags. # Add the new submodule to ci-management's jjb directory. # Note: Perform once per ci-management repo. cd jjb/ - git submodule add https://gerrit.linuxfoundation.org/infra/releng/global-jjb + + # For production deployments: + git submodule add https://github.com/lfit/releng-global-jjb global-jjb + # For test deployments comment the above and uncomment the below + # git submodule add https://gerrit.linuxfoundation.org/infra/releng/global-jjb # Checkout the version of global-jjb you wish to deploy. cd global-jjb