Connecting your CI pipelines to Humanitec

Overview

Humanitec manages the Continuous Delivery (CD) process from the end of your Continuous Integration (CI) pipeline right through to your running environments. For this to work, you must connect your CI pipelines to Humanitec.

For instructions specific to your CI pipeline, see the following pages:

Humanitec also supports other CI solutions such as Gitlab, CircleCI, Jenkins, etc. Contact us for more information and the required code snippets.

Module Sources

In the context of Humanitec, a CI pipeline is a type of Module Source. A Module Source provides Humanitec with container images which can then be deployed with your environments as modules. Examples of Module Sources include CI pipelines or the Humanitec Build Service.

Module Sources can be connected to Humanitec through organizations. To see the Module Sources connected to your organization, click the profile icon in the top right, go to Account Settings, and then click on your organization. Then, select the Module Sources tab.

Add a Module Source

To add a module source:

  1. Log in to Humanitec and click on the profile icon in the top right.
  2. Click Account Settings.
  3. Click on your organization.
  4. Select the Images tab.
  5. Click the button that corresponds with the module source you want to connect.
  6. Follow the instructions provided.