Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Continuous Delivery (CD)

Continuous delivery (CD) is a software engineering approach in which teams produce software in short cycles, ensuring that the software can be reliably released at any time and, following a pipeline through a “production-like environment”, without doing so manually. It aims at building, testing, and releasing software with greater speed and frequency. The approach helps reduce the cost, time, and risk of delivering changes by allowing for more incremental updates to applications in production. A straightforward and repeatable deployment process is important for continuous delivery.

Continuous delivery contrasts with continuous deployment (also abbreviated CD), a similar approach in which software is also produced in short cycles but through automated deployments even to production rather than requiring a “click of a button” for that last step. As such, continuous deployment can be viewed as a more complete form of automation than continuous delivery.

https://github.com/indix/mlflow-gocd

GoCD plugins to work with MLFlow as model repository in a CD flow

continuous-delivery gocd machine-learning mlflow

Last synced: 07 Nov 2024

https://github.com/macbre/push-to-ghcr

This action simplifies pushes of Docker images to ghcr.io repository and the Docker Hub

actions-docker containers continuous-delivery docker ghcr github-actions github-actions-docker opencontainers

Last synced: 11 Oct 2024

https://github.com/andreschaffer/one-click-microservice

A starting point for automating the creation of microservices and all its Ops costs with a single click.

continuous-delivery docker infrastructure-as-code jenkins microservices pipelines-as-code

Last synced: 04 Aug 2024

https://github.com/bitsofinfo/cicdstatemgr

Utility for managing CICD state, sending notifications, and mediating Slack interactive messages & slash commands across multiple flows of execution in CICD platforms such as Tekton.

cicd cicd-pipeline continuous-delivery continuous-integration tekton tekton-pipelines tekton-triggers

Last synced: 07 Nov 2024

https://github.com/shazChaudhry/docker-swarm-mode

Setting up a Docker based CI environment. Tools include GitLap, Jenkins, Sonarqube and Nexus

continuous-delivery continuous-integration devops docker-swarm-mode gitlab jenkins jenkins-pipeline nexus3 sonarqube

Last synced: 06 Nov 2024

https://github.com/shazchaudhry/docker-swarm-mode

Setting up a Docker based CI environment. Tools include GitLap, Jenkins, Sonarqube and Nexus

continuous-delivery continuous-integration devops docker-swarm-mode gitlab jenkins jenkins-pipeline nexus3 sonarqube

Last synced: 29 Sep 2024

https://github.com/arquillian/smart-testing

We know which tests you want to run.

continuous-delivery continuous-testing testing

Last synced: 10 Nov 2024

https://github.com/alexwilson/enable-github-automerge-action

Speed up your workflows by automatically enabling Auto-Merge in your Github pull-requests, so you can release when ready.

auto-merge automerge ci-cd continuous-delivery github github-actions

Last synced: 09 Nov 2024

https://github.com/ruanbekker/drone-ci-testing

Repository with Drone CI Examples

ci-cd continuous-delivery docker drone

Last synced: 10 Nov 2024

https://github.com/rigetti/docker-lisp

Docker image that contains SBCL, Quicklisp, and some QL libraries.

continuous-delivery continuous-integration docker lisp

Last synced: 06 Nov 2024

https://github.com/releaseworks/jenkinslib

Easy-to-use helper functions for Jenkinsfiles

ci continuous-delivery jenkins jenkins-pipeline jenkinsfile

Last synced: 13 Oct 2024

https://github.com/nishkarshraj/introduction-to-git-and-github

Kickstart your journey in the world of open source with the most popular VCS tool, Git and its online hosting platform, GitHub.

cicd continuous-delivery continuous-deployment continuous-integration devops git github github-actions github-packages open-source software version-control

Last synced: 10 Nov 2024

https://github.com/brantburnett/couchbase-index-manager

Command-line interface to manage Couchbase indexes, synchronizing them to index definitions.

continuous-delivery couchbase docker-image hacktoberfest indexing n1ql nodejs npm-package replicas

Last synced: 11 Oct 2024

https://github.com/bitsofinfo/helmfile-deploy

helmfile based framework for managing the desired state of apps with using the appdeploy & appconduits Helm charts

continuous-delivery continuous-integration deploy helm helmfile ingress kubernetes

Last synced: 14 Oct 2024

https://github.com/fluxcd/flux2-hub-spoke-example

A hub-and-spoke example for multi-cluster continuous delivery with Flux

continuous-delivery fluxcd gitops kubernetes

Last synced: 10 Nov 2024

https://github.com/eduardoboucas/haiku

🚀 Instant Heroku deploys from GitHub branches

ci continuous-delivery continuous-deployment continuous-integration heroku

Last synced: 23 Oct 2024

https://github.com/mikaelvesavuori/figma-plugin-continuous-design

Continuous Design (GitHub Actions) is a Figma plugin that lets you run GitHub Actions workflows from Figma.

continuous-delivery continuous-deployment continuous-design figma figma-plugin figma-plugins github-actions

Last synced: 11 Oct 2024

https://github.com/hughrawlinson/chuck_demos

Store ChucK code with continuous integration of audio to SoundCloud

chuck continuous-delivery soundcloud soundcloud-api travis

Last synced: 10 Oct 2024

https://github.com/cathive/concourse-chartmuseum-resource

interacts with a Chart Museum instance or Harbor (Kubernetes Helm Charts storage)

chartmuseum ci concourse continuous-delivery continuous-integration deployment helm k8s kubernetes packaging pipeline

Last synced: 09 Nov 2024

https://github.com/cburgmer/build-facts

Dump your build pipeline's data for inspection

ci concourse continuous-delivery continuous-integration gocd jenkins metrics teamcity

Last synced: 14 Oct 2024

https://github.com/victoriadrake/hugo-latest-cd

:octocat: GitHub Action to build and deploy :rocket: a Hugo site to GitHub Pages using latest extended Hugo

continuous-delivery deployment-automation github-page hugo-site workflow

Last synced: 28 Oct 2024

https://github.com/yidas/deployer-php-cli

CI/CD Deployment tool written in PHP supported for popular frameworks (Yii2, Laravel, CI3)

ci-cd continuous-delivery continuous-integration deployment php-cli rsync

Last synced: 15 Oct 2024

https://github.com/magnus-lycka/gocd-pipeline-builder

The gocd-pipeline-builder makes a GoCD pipeline automagically when you push a new git repository to your server.

build-automation continuous-delivery gocd pipeline-builder python27 thoughtworks

Last synced: 08 Nov 2024

https://github.com/indigo-dc/jenkins-pipeline-library

Jenkins pipeline library with common functionalities for CI/CD environments, mainly targeted for the implementation of the SQA baseline requirements from https://indigo-dc.github.io/sqa-baseline/

continuous-delivery continuous-deployment continuous-integration continuous-testing deep-hybrid-datacloud extreme-datacloud indigo-datacloud jenkins-ci jenkins-pipeline jenkinsfile pipeline-as-code

Last synced: 13 Oct 2024

https://github.com/socialgouv/kontinuous

Kontinuous - GitOps for Kubernetes 🥷

cd ci ci-cd cicd continuous-delivery gitops helm k8s kapp kontinuous kubernetes webhook

Last synced: 06 Nov 2024

https://github.com/szpak/cdeliveryboy

Continuous Delivery for Gradle-based libraries and tools

cd continuous-delivery gradle gradle-plugin release-automation travis travis-ci

Last synced: 12 Oct 2024

https://github.com/SocialGouv/kontinuous

Kontinuous - GitOps for Kubernetes 🥷

cd ci ci-cd cicd continuous-delivery gitops helm k8s kapp kontinuous kubernetes webhook

Last synced: 06 Nov 2024

https://github.com/tfirdaus/wp-docklines

🐳 Docker images to run a WordPress development environment

apache composer continuous-delivery continuous-integration docker docker-compose docker-image php php-fpm wordpress

Last synced: 15 Oct 2024

https://github.com/fluentci-io/fluentci-studio

🎙️ The easiest way to explore and manipulate your CI Pipelines in all of your FluentCI projects.

cicd continuous-delivery continuous-integration deno developer-tools docker nix pipeline pkgx webassembly

Last synced: 22 Aug 2024

https://github.com/old-xebis/infrastructure-template

Template to automate GitOps and IaC in a cloud. GitLab CI manages static and dynamic environments, which are created, updated, and destroyed by Terraform, then set up by cloud-init and Ansible.

automation continuous-delivery continuous-integration environments gitlab gitlab-ci gitops hetzner hetzner-cloud iac pull-request repository-template terraform terraform-hetzner-cloud

Last synced: 07 Nov 2024

https://github.com/yegor256/rultor-remote

Rultor command line remote control

continuous-delivery continuous-integration ruby rultor

Last synced: 30 Oct 2024

https://github.com/daisaru11/setup-cd-tools

A Github Action to set up a variety of tools for Continuous Delivery.

continuous-delivery github-actions

Last synced: 13 Nov 2024

https://github.com/pndurette/spinnaker-playground

Lightweight (multipass/k3s) and local full-featured Spinnaker playground

continuous-delivery devops k3s lab multipass playground spinnaker

Last synced: 15 Oct 2024

https://github.com/jfversluis/dotnet-maui-pipelines

A collection of continuous integration and continuous delivery pipeline scripts for .NET MAUI projects

azure-pipe cd ci cicd continuous-delivery continuous-integration dotnet dotnet-maui github-actions yaml

Last synced: 11 Oct 2024

https://github.com/smgladkovskiy/blue-green-deployment

Blue-Green Deployment scripts (https://martinfowler.com/bliki/BlueGreenDeployment.html)

blue-green blue-green-deployment ci continuous-delivery continuous-integration docker-compose docker-deployment

Last synced: 05 Nov 2024

https://github.com/planktoscope/forklift

Composable, reprovisionable, decentralized management of apps & configs on Raspberry Pis and other embedded Linux systems

cli continuous-delivery declarative docker docker-compose forklift gitops

Last synced: 11 Nov 2024

https://github.com/dollarshaveclub/harmless-changes

Ignore unnecessary build steps if changes are harmless to make builds faster 🏎 💨

ci circleci continuous-delivery continuous-integration test-automation testing-tools travis-ci

Last synced: 05 Nov 2024

https://github.com/nderjung/concourse-github-pr-comment-resource

A Concourse resource which monitors incoming comments or reviews on a Github Pull Request and is able to filter text matching regular expressions, the author's association with the project, the pull request's state and any labels it has been assigned.

ci ci-cd concourse continious-integration continuous-delivery go pipelines

Last synced: 07 Nov 2024

https://github.com/cpg1111/maestrod

Manager Daemon for maestro https://github.com/cpg1111/maestro

continuous-delivery continuous-deployment continuous-integration maestro scheduler webhooks

Last synced: 02 Nov 2024

https://github.com/pkbhowmick/learn-argocd

ArgoCD learning materials for a beginner

argocd continuous-delivery kubernetes

Last synced: 11 Nov 2024

https://github.com/thiagobarradas/dotnet-webapi-with-appveyor-demo

Continuous Integrations, Continuous Delivery and Continuous Deployment with .NET WebApi and AppVeyor

api appveyor cd ci continuous-delivery continuous-deployment continuous-integrations demo dotnet webapi

Last synced: 13 Nov 2024

https://github.com/bitsofinfo/kubernetes-helm-healthcheck-hook

Healthcheck script w/ Slack alerts, useful as a post-upgrade/install Helm Hook as a Kubernetes Job

continuous-delivery continuous-integration healthcheck helm kubernetes

Last synced: 14 Oct 2024

https://github.com/sanjp10/release

Tag verification and creation using your changelog file. All Git providers supported for public and self-hosted instances. Designed to help automated release creations in CI/CD workflows.

bitbucket cd ci ci-cd cicd continuous-delivery continuous-deployment continuous-integration git github gitlab pipelines release release-automation release-management release-notes tagger tagging tags validation

Last synced: 12 Oct 2024

https://github.com/anton-johansson/gitlab-ci-kubernetes-namespace-cleaner

A simple tool that can be deployed to Kubernetes clusters to clean up old Gitlab CI environment namespaces.

cleanup continuous-delivery docker-image gitlab-ci golang kubernetes

Last synced: 07 Nov 2024

https://github.com/fluentci-io/services

Services are processes that run in the background and provide functionality that you might need to test or operate your application in a CI/CD pipeline.

cicd continuous-delivery continuous-integration devbox developer-tools devops flox nix overmind pkgx plugin services testing wasm webassembly

Last synced: 10 Oct 2024

https://github.com/mrjosh/fortress

🏯 Monitor your (gitlab/github) CI/CD pipelines via command line interface with fortress

command-line command-line-tool continuous-delivery continuous-integration github gitlab golang monitorning

Last synced: 11 Oct 2024

https://github.com/grahamleslie/schrodinger

📦 Schrodinger is the simplest CI tool for running your build, test, and deployments in Docker.

cd ci containers continuous-delivery continuous-deployment continuous-integration deployment docker

Last synced: 05 Aug 2024

https://github.com/2kabhishek/gulp-runner

Runs defined gulp tasks on push. 🥤🏃🏻

continuous-delivery continuous-integration github github-actions gulp gulpjs

Last synced: 11 Oct 2024

https://github.com/grimmer0125/gdrive_uploader

Some operations on Service Account of Google drive. Node.js version: upload a built Mac dmg file (Carta.dmg) to Google drive. Python version: delete a file from Google drive, by file id, you can use list() to know each file's id and name first. Google drive API has v2 and v3, try the other one if some API fails. ref:

continuous-delivery nodejs python

Last synced: 04 Nov 2024

https://github.com/mjhea0/docker-rails-ecs

deliver rails app to ecs

continuous-delivery docker ecs rails

Last synced: 11 Oct 2024

https://github.com/dhis2/app-management-app

Application management app for DHIS2

continuous-delivery repoman-sync synced-settings tx web-app

Last synced: 08 Nov 2024

https://github.com/flosell/lambdacd-value-stream

A library that adds upstream and downstream triggers to LambdaCD

build-pipelines continuous-delivery lambdacd plugin

Last synced: 13 Oct 2024

https://github.com/cedricwalter/git-branch-renamer-maven-plugin

When working with many feature/release/bugix/hotfix branches, it is a bad idea to start changing the pom version as this will create merge conflicts using pull request. this plugin allow you to keep in ALL branches the same pom version for all your projects, for example MASTER-SNAPSHOT the version will be derived from branch name automatically when running in your continuous integration server.

agile apache apache-maven bamboo conflicts continuous-delivery continuous-deployment continuous-integration java jenkins maven pull-requests teamcity

Last synced: 12 Oct 2024

https://github.com/nanobox-io/bootstrap

Collection of scripts used to bootstrap a nanobox host machine.

continuous-delivery continuous-integration developer-tools devtools nanobox

Last synced: 06 Nov 2024