jx is a GitOps delivery platform and Kubernetes CI/CD orchestrator designed to automate the building and deployment of applications. It functions as a cloud native pipeline manager that executes container-based build and deployment sequences using a catalog of reusable tasks. The project distinguishes itself through the automated orchestration of preview environments, which are created and destroyed based on pull request activity to enable validation before merging. It employs a GitOps-based state synchronization model to maintain the desired state of clusters by polling git repositories and
Lambci is a continuous integration and delivery platform that uses serverless functions and Docker containers to automate build and test pipelines. It functions as an event-driven system that triggers automated builds and test suites based on version control webhooks and pull requests. The platform utilizes a Docker container build runner to offload resource-intensive tasks to a cluster, bypassing the memory, disk, and timeout limits typical of serverless environments. It includes a secret management service that passes encrypted environment variables to build scripts while restricting access
Strider is a CI/CD server designed to automate the building, testing, and deployment of software through continuous integration and delivery pipelines. It functions as a containerized build system that executes tasks within isolated containers to maintain consistent environments across different host machines. The platform implements a configuration as code model, managing project settings and environment variables through version-controlled files to ensure reproducible workflows. It further integrates with external directory servers via LDAP to manage user identities and administrative acces
Earthly is a containerized build system and Docker build framework designed for creating reproducible build pipelines. It ensures environment consistency by executing every build step inside an isolated container, combining the isolation of container images with dependency tracking and parallel execution. The system differentiates itself through a focus on hermeticity and multiplatform support, allowing for the generation of container images targeting multiple CPU architectures within a single execution flow. It maintains a hermetic build environment by isolating network access and utilizing
Screwdriver es una plataforma de entrega continua diseñada para orquestar flujos de trabajo automatizados de compilación, prueba y despliegue. Funciona como un orquestador de compilación contenerizado que gestiona todo el ciclo de vida de entrega, desde la activación de pipelines basada en eventos hasta la ejecución de tareas dentro de entornos de contenedores aislados y conectables.
Las características principales de screwdriver-cd/screwdriver son: Containerized Build Systems, Continuous Delivery Pipelines, Continuous Integration and Delivery, Pipeline Execution Monitors, Custom Task Executors, Build Execution Monitors, Container Execution, Containerized Build Environments.
Las alternativas de código abierto para screwdriver-cd/screwdriver incluyen: jenkins-x/jx — jx is a GitOps delivery platform and Kubernetes CI/CD orchestrator designed to automate the building and deployment of… lambci/lambci — Lambci is a continuous integration and delivery platform that uses serverless functions and Docker containers to… strider-cd/strider — Strider is a CI/CD server designed to automate the building, testing, and deployment of software through continuous… earthly/earthly — Earthly is a containerized build system and Docker build framework designed for creating reproducible build pipelines.… zitadel/zitadel — This project is a cloud-native identity and access management platform designed to centralize authentication,… insforge/insforge — InsForge is a backend-as-a-service platform that provides an integrated suite of tools for managing relational…