Skip to content

Latest commit

 

History

History
22 lines (14 loc) · 1.38 KB

gitlab-ci.md

File metadata and controls

22 lines (14 loc) · 1.38 KB

CI

Our project is currently using Gitlab CI for our continuous integration (CI) and continuous development (CD) needs. The configuration for our project can be found at the project root in the .gitlab-ci.yml file.

Limitations

The limitation we face with our free project is that we're limited to only 400 CI minutes per month, meaning that past that quota we won't be able to get verification for each commit pushed. So this naturally pushes us to keep our CI processes fast and reliable (not flaky).

If we exceed the quota, there are other means of adding additional CI horsepower without purchasing CI minutes from Gitlab outright...

Gitlab Runner via Docker

Developers can contribute their own resources & machines by running a Docker image tied to the project. This Docker container will run in the background and will run CI jobs ad-hoc.

If you're interested, follow these steps: