Ask HN: Which CI/CD do you use for a monorepo?

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • cloak

    Secrets automation for developers (by purton-tech)

  • You want to take a look at Earthly. https://earthly.dev/

    This gives you a mix of docker and a makefile.

    The best bit is you can test your pipeline locally and you are vendor agnostic.

    I'm using it here https://github.com/purton-tech/cloak

  • web-reducer

    Simple, functional & stateful faas environment

  • i’ve liked github actions for this. i used it on WebReducer (https://github.com/zekenie/web-reducer)

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • SparrowCI

    SparrowCI - super fun and flexible CI system with many programming languages support

  • You can try out SparrowCI (https://github.com/melezhik/SparrowCI) -it’s simple and could be self-hosted. It builds on docker images, so if you spin up an SparrowCI on arm64 host you should be probably good. It’s not possible to have 3 separate CI pipelines but you can organize repo pipeline in such a way that it’s split by 3 or many tasks to cover different parts of your system.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts