This article is about General Codeship Configuration.

Builds Not Starting

You'll need about one minute to read this article.

If your builds are not getting triggered on Codeship, it could be that we are experiencing a service interruption. Be sure to check our status page to monitor any potential issues. You can also follow the @CodeshipStatus account on Twitter.

Webhooks

Builds on Codeship are triggered via a webhook from your source control repository. This webhook is added to your repository when you connect the project to Codeship, but sometimes those settings get out of sync.

You can find a status indicator for this webhook on the General page of your project settings.

Hook Status and Project UUID

GitHub

Make sure the Codeship service is added under the Webhooks & Services section of your repository settings. Also check that the UUID configured for the repository matches the one shown on the General page of your project settings on Codeship.

GitHub Service Configuration

Gitlab

Make sure a webhook for Codeship is added under the Webhooks section in the settings of your repository. The Gitlab documentation has more information.

Bitbucket

Make sure a webhook for Codeship is added under the Webhooks section in the settings of your repository. Please also check the the UUID in the hook URL matches the UUID from your project. The hook URL itself should match the following pattern.

https://lighthouse.codeship.io/bitbucket/YOUR_PROJECT_UUID

BitBucket Webhooks Configuration