Skip to content
| Marketplace
Sign in
Azure DevOps>Azure Pipelines>Jenkins OpenShift Integration
Jenkins OpenShift Integration

Jenkins OpenShift Integration

LeansoftX.com

|
77 installs
| (0) | Preview
Integrate OpenShift hosted Jenkins into AzureDevops to queue Jenkins job or download artifact.
This extension is now unpublished from Marketplace. You can choose to uninstall it.

Jenkins OpenShift Integration Extension for Azure Devops

This extension provide integation of Jenkins(runs on OpenShift) into AzureDevOps. You can use this extension to queue Jenkins job or download artifact from Jenkins.

Prerequisite

Jenkins OpenShift Integration extension only support Jenkins runs on OpenShift environment, if you are using a normal Jenkins without OpenShift, you should still use the Offical Jenkins extension.

You need to meet the following prerequiste to use this extension:

  1. A Jenkins server runs on OpenShift environment.

  2. A token from OpenShift jenkins service account. If you don't have a token yet, you can extract token by following command:

    oc describe serviceaccount jenkins
    oc describe secret <serviceaccount secret name>
    JENKINS_TOKEN=$(oc get secret <serviceaccount secret name> -o=jsonpath={.data.token} | base64 -D)
    echo $JENKINS_TOKEN
    

    for more details, you can view OpenShift's github doc: https://github.com/openshift/jenkins-openshift-login-plugin

Supported Azure DevOps Versions

This extension is tested on the following SKUs:

  1. Azure DevOps
  2. Azure DevOps Server 2019

Quick Start

The following instruction will guide you through the configuartion process.

Once you have the extension installed on your collection, you need to do the following:

  1. Setup Jenkins(OpenShift) service connection

    After install the extention to your AzureDevops organization or TFS collection, you should first add a Jenkin(OpenShift) service connection in your project.

    Add Jenkin(OpenShift) service connection

    Config jenkins url and token

  2. Add Jenkins(OpenShift) tasks into pipeline you can type jenkins in the task list seach box, and you could see there are two tasks in the result list named with Jenkins(OpenShift) *

    search jenkins task

  3. Config Jenkins(OpenShift) task's parameters, choose the right service connection

    fill in parameter

  4. Pipeline execution result

    get result1 get result2

Contribute

Thank you for using leansoftX.com extensions, if you have and feedback or issues. You can create issues on our [GitHub repo](https://github.com/leansoftX/Jenkins OpenShift IntegrationExtension). Our Developer will keep watching the events on the repo and get back to your as soon as possible.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft