X-Git-Url: https://gerrit.linuxfoundation.org/infra/gitweb?a=blobdiff_plain;f=README.md;h=fa5a914410a9dac6e77a115f5ab170683e3f6779;hb=dc914933d50cbc1da5602c6975635a6ce5cf4270;hp=83a2de85bcec22df535f13e3d2206d31f14d095a;hpb=827f7ac6e2cbce7126d366e282b0ff38a8170486;p=releng%2Fglobal-jjb.git diff --git a/README.md b/README.md index 83a2de85..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,20 +28,35 @@ configuration. **Required** -- Config File Provider -- Description Setter -- Environment Injector Plugin -- 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 @@ -55,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