Chipper CI Public Builds

February 11th, 2022

Public Builds

Chipper CI has always been a bit ... private. We created Chipper CI with a focus on building and deploying application. This means we didn't include a way to make your open source builds public.

We've never been satisfied with that! Laravel has a extremely strong open source community, and we need to support it.

As a first step (more to come!), we've deployed the ability to make your projects public.

Chipper CI public builds

What is a public build?

A public build is one whose build output (and commands) appear at https://chipperci.build/xyz (where xyz is a build identifier).

When a project is public, the status within your Git repositories will link to the chipperci.build domain instead of the app.chipperci.com domain.

git repository chipper ci public builds

If your project remains private (the default), it will never appear publicly on the chipperci.build domain.

Enabling Public Builds

Any project can be public. You don't need a public git repository to enable public builds (however, using this with public repos is what we have in mind).

To configure a public project, head to your Project Settings page. You'll find the option there, just below the Build Badge images.

Public builds show both your build output AND the commands run. Be sure not to leak any secrets, such as API keys, with the build output!

We'll attempt to help you there in future revisions.

What else?

We hope to support open source more directly in the near future as well by creating a process to let you apply for the removal of build limits for open source projects (on free accounts - paid accounts already have no limits).

P.S. We also updated our build status images.

P.P.S We moved the Build Environment settings (where you can set your PHP/Node.js versions) to the Environment section in Project Settings. But you should consider using a .chipperci.yml file anyway. Docs here.