About

Pipeline Components was created in 2019 by Robbert Müller as a way to help software developers focus on their projects instead of building and maintaining CI/CD pipelines.

Pipeline Components is an open-source project that consists of GitLab Repositories1 (mirrored on GitHub2) where Docker images3 (created by build files4) are automatically pushed to Container Registries5.

Each component’s dependencies6 are automatically updated7, listed on the Pipeline Components website8, and discussed on the Pipeline Components Discord channel9.

Issues can be reported in the Issues Repository10

Sadly, Robbert passed away in 2025. The project is now maintained by Potherca, with help from the community.


  1. GitLab Repositories: https://gitlab.com/pipeline-components/ ↩︎

  2. GitHub Mirror: https://github.com/pipeline-components/ ↩︎

  3. Docker images: defined in Dockerfile↩︎

  4. Build files: all .gitlab-ci.yml files, (which include the pipeline.yml file, (which includes the preflight.yml file)) ↩︎

  5. Container registries: Pushed to Docker Hub and the GitLab Container Registry ↩︎

  6. Dependencies: defined in composer.json, cpanfile, Gemfile, package.json, requirements.txt, etc. ↩︎

  7. Updated: using Renovate with a shared configuration ↩︎

  8. Website: https://pipeline-components.dev/ ↩︎

  9. Chat: accept the invite to access the channel ↩︎

  10. Issues Repository: https://gitlab.com/pipeline-components/org/issues ↩︎