Development Tools
GitLab CI/CD is the built-in continuous integration and deployment system bundled with GitLab's source control platform, configured entirely through a `.gitlab-ci.yml` file checked into the repository. Pipelines are defined as stages (build, test, deploy) containing jobs that run in Docker containers on GitLab-hosted shared runners or on self-hosted runners a team registers against their own infrastructure — the latter is common for Nigerian teams wanting to avoid recurring compute costs or needing deployment access to infrastructure not reachable from the public internet.
Teams already on GitLab wanting CI/CD without a separate tool
Free tier: 400 shared-runner minutes/month; self-hosted runners are free and unlimited
Connect with other developers using this API
Join the community to leave reviews and ask questions.