> For the complete documentation index, see [llms.txt](https://docs.runway.team/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.runway.team/integrations/ci-cd/jenkins.md).

# Jenkins

<div align="left"><img src="/files/-MjHGVeCfw5CVNYzxkFE" alt=""></div>

## Set up

### Navigate to the Integration settings view

1. Select an app in the top left corner from the Switcher
2. Navigate to **App Settings** by clicking the gear icon (⚙️) at the top of the Timeline sidebar
3. Click on **Integrations** in the sidebar

### **Connect Jenkins**

* Find the **Jenkins** integration module under the **CI/CD** section
* Click the **Connect** button
* Enter a Runway-accessible URL to your Jenkins server
* Enter your Jenkins username
* Enter a Jenkins API Token &#x20;
  * You can generate API Tokens within Jenkins by going to `<Jenkins URL>/user/admin/configure` and clicking **Add New Token** in the **API Token** section
* Click **Save**; you’ll be presented with a dialog in which to enter the name of your deployment job/workflows &#x20;
  * The Release Candidate workflow should be the workflow that generates your Release Candidate builds, *i.e.* the builds you use to run Regression testing
  * Optionally, you can also enter the name of a Release job/workflow; *i.e.* the workflow that generates the builds that you end up submitting to the App Store/Play Store

{% hint style="info" %}
Learn more about [builds and branches in Runway](/getting-started/setting-up-your-integrations/builds-and-branches.md).
{% endhint %}
