Enabling a project
Before CoPilot can analyze your project you must enable it.
- Click here to open your GitHub Groups page. Select the correct group from the left panel
- Click the toggle switch next to the repository you want to enable.
- The repository is now enabled. Click the Finish Setting Up button to proceed to the instructions for preparing the repository (also shown below).
Configuring builds to trigger analysis
To have your project analyzed and get results, you need to configure your Continuous Integration platform to send information to CoPilot when builds run. The chat wizard below will walk you through the appropriate steps. The same instructions can also be found on your project's landing page when you first enable it.
Hi, I'll help you finish setting up CoPilot on this repository. First, we require that your project build on a Continuous Integration (or CI) platform.
Do you currently use CI in your project?
Great, this should be quick. What CI platform does your project use?
CI is the process of automatically running builds, test, and more whenever changes are committed to a repository. We can help you set up a simple CI build that includes CoPilot security results.
What programming language is your project written in?
My CI Platform is not listed
We're sorry to hear that, please click the button below and tell us what platform you use. If you check the box to let us contact you about your feedback we'll keep you informed on the state of support for that platform.
My project's language is not listed
We're sorry to hear that, please click the button below and tell us what language you use. If you check the box to let us contact you about your feedback we'll keep you informed on the state of support for that language.
Copy this snippet into your file. Once you commit the change, wait for a build to succeed and come back here to see your results!
In your Project Settings on Codeship's website, go to the deploy tab. Create a deployment pipeline and choose Custom Script. Paste the following snippet into the Deployment Commands window that appears. Save your changes and restart the last build. Once it succeeds come back here to see your results!
Copy this snippet into your file. Replace my_service with a real service from your codeship-services.yml file. Once you commit the change, wait for a build to succeed and come back here to see your results!
Here is a list of CI platforms that build projects. Any of them will work with CoPilot, please select one.
Go to 's website, sign in, and enable this repository. Then create a file in your repository called with the following contents:
Once you commit the change, will start building your project. If it fails, check the FAQ for next steps. If it succeeds, come back here to see your results!