Leiga
  • About Leiga
  • 🎯Quick Start
    • For Everyone
    • For Developers
    • For Project Managers
    • For Product Owners
    • For Admins
  • ✨AI FEATURES
    • AI Assistant
    • Generate Subtasks
    • Summarize Comments
    • Screen Recording
  • 💡Projects
    • Create and Manage Projects
      • Create a Project
      • Custom Templates
      • Manage Projects
    • Create Work
      • Tags
      • Dependency
      • Subtasks
      • Attachment & Comments
      • Use Markdown Syntax to format rich text
    • Screen Recording
    • Project Board
      • Sprint Tracking
      • Kanban
      • Share Your Project Board
      • Save Kanban to Dashboard
    • Backlog
    • Work Table
      • Update Work Items
      • Hierarchical Tree View
      • Filter Work Items
      • Multi-Level Sorting
      • Column Settings
      • Import Work Items
        • Import Comments
      • Export Work Items
    • Epic
    • Project Overview
    • Workload Estimates
    • Jenkins Deployment
    • Automation
      • Add Automation
      • Manage Automation
      • Automation Recommend
        • General
        • For the development process
        • Bug Tracking
        • Cross-Project Collaboration
        • DevOps
    • Project Settings
      • Project Members
        • Project Collaborator
      • Work Type
        • Custom Fields
      • Workflow
      • Features
      • Automation
      • Webhook
        • Webhook Custom Template Overview
        • Webhook Custom Template Variables
      • Audit Logs
        • Automation Usage
        • External-Sharing Logs
      • Tags
    • Notifications
    • Global Search and Hotkeys
  • 🖇️Cross Project
    • Teams
    • Roadmap
      • Project Gantt
      • Project List
    • Release
    • Dashboard
      • Widgets
  • 💻IDE Plugin
    • Leiga for IDEs
      • Leiga JetBrains Plugins
        • Install the JetBrains plugin
        • Authenticate Leiga
        • Features
      • Leiga Visual Studio Code Extension
        • Install VSCode Extension
        • Authenticate Leiga
        • Features
  • 💼Apps and Integrations
    • Communication
      • Integration for Slack
      • Teams Integration
    • Development Tools
      • Sentry Integration(coming soon)
      • Jenkins Integration
        • How to integrate with Jenkins
      • GitLab Integration
        • How to integrate with GitLab
      • GitHub Integration
        • How to integrate with GitHub
    • Other Tools
      • Import Work from Jira
      • Figma Integration
      • Notion Integration(coming soon)
      • Zapier Integration
      • Email Integration
    • Jira Plugin
  • 🪄Leiga Lab
    • What is Leiga Lab
    • AI Risk Alert
    • Speed up Access through IndexedDB
  • 🛠️System Settings
    • OpenAPI
    • Field Management
    • Apps and Integration
    • Workday Settings
  • 🗃️Organization
    • Organization Information
    • Members Management
      • Groups
      • Invite Members
      • Add Members in Bulk
      • Invite New Members by Email
      • Share Team Link to Invite New Members
    • Permissions
  • 📍Personal Center
    • Personal Info
    • Notifications Settings
      • Leiga Weekly Report
    • My API Keys
Powered by GitBook
On this page
  • Leiga Plugin for Jenkins
  • Step1. Install the plugin in Jenkins
  • Step2. Configure Leiga Plugin Parameters
  • Step3. Configure Git Tool Pipeline File
  1. Apps and Integrations
  2. Development Tools
  3. Jenkins Integration

How to integrate with Jenkins

PreviousJenkins IntegrationNextGitLab Integration

Last updated 1 year ago

Leiga Plugin for Jenkins

Before uploading to Jenkins, make sure to extract the downloaded file in order to obtain the file with the .hpi extension.

Step1. Install the plugin in Jenkins

  1. Download the Leiga Plugin for Jenkins file.

  2. Log in to your Jenkins as an administrator.

  3. Click Manage Jenkins on the left and then click Mange Plugins.

  4. On the next page, switch to the Advanced tab. Then choose Leiga Plugin file(.hpi file) and click on Upload.

Step2. Configure Leiga Plugin Parameters

  1. Back to Manage Jenkins and Click on Configure System and you will find Leiga application in this page.

  2. Fill in your Jenkins access address in Jenkins Url.

  3. Fill in the WebHook Url generated in the previous step from Leiga in WebHook Url.

  4. Click the Add button below.

  5. On the next page, Select Secret Text on the dropdown of Kind.

  6. Add the Secret Token generated from Leiga to Secret.

  7. Click the button to test the connection, and save the configuration if connect successfully.

Step3. Configure Git Tool Pipeline File

Add this function: lgSendBuildInfo(options) to Git tool pipe line file.

For the location where to add the function please refer to the following image.

Enter in Leiga, click on Get Configuration button. You will get WebHook Url and Secret Token.

💼
Jenkins integration page
3MB
Leiga-integrat_v1.2.zip
archive