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/eugene-matvejev/symfony-battleship

API for https://github.com/eugene-matvejev/typescript-battleship

battleship-game behat continuous-delivery continuous-integration doctrine php phpunit symfony

Last synced: 17 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/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/amirhnajafiz/simple-cd

A simple application for having continuous delivery.

cd continuous-delivery gitops shell shell-script

Last synced: 23 Nov 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/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/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/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/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/fga-eps-mds/2018.1_gerencia_mais

Projeto que visa o melhorias no gerenciamento de médicos da saúde pública do Distrito Federal. ✅ Servidor de homologação: https://gicsaude.herokuapp.com/ ✅ Servidor de produção: https://gerenciamais.herokuapp.com/ ✅ Página de documentação do projeto:

agile continuous-delivery django django-rest-framework docker heroku medical monitoring opensource python react travis usability

Last synced: 17 Dec 2024

https://github.com/glueops/github-actions-opentofu-continuous-delivery

A GitHub Action for OpenTofu continuous delivery that combines multiple terraform actions with manual approval workflows and Slack notifications. It supports plan execution on PRs, automated drift detection, and requires manual approval before applying changes to the main branch.

actions automation continuous-delivery drift-detection github github-action gitops-workflow iac-automation infrastructure infrastructure-as-code manual-approval notifications opentofu slack terraform terraform-workflow workflow

Last synced: 17 Dec 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/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: 22 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/harness/terraform-kubernetes-harness-delegate

Terraform module for installing a Harness Delegate into a Kubernetes cluster

cd ci continuous-delivery continuous-integration devops terraform

Last synced: 09 Nov 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: 18 Dec 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/dpritchett/tagflow.wow

😮 An extremely tag-based and incredibly eventful build and release workflow 🎢 📦 🛳️

circleci continuous-delivery devops git howto release-engineering

Last synced: 02 Oct 2024

https://github.com/lueschem/edi-cd

GitOps inspired fleet management for embedded devices.

ansible continous-deployment continuous-delivery fleet-management github-actions gitops iot ota-update

Last synced: 28 Oct 2024

https://github.com/mikestead/bitbucket-semver

Auto-generate a Semver version based on merged pull requests since the previous release

bitbucket-server continuous-delivery continuous-deployment continuous-integration semver versioning

Last synced: 28 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

https://github.com/zxkane/eks-gitops

Use Flux for GitOps and demonstrate shared services platform. Companion code repo for blog post 'Flux in Actions' series.

continuous-delivery eks flux2 fluxcd gitops kubernetes

Last synced: 07 Dec 2024

https://github.com/siddheshkukade/portfolio

This Repository Contains the Professional Carrier Portfolio of Siddhesh Bhupendra Kukade aka. @SiddheshKukade

continuous-delivery continuous-deployment google-cloud google-cloud-storage heroku-deployment netlify portfolio portfolio-website reactjs sanity

Last synced: 07 Nov 2024

https://github.com/srfrnk/jabos

Just Another Boring Ops System - Jabos attempts to be a fully automated K8s GitOps framework.

ci-cd continuous-delivery docker-image github gitops jsonnet k8s kubernetes kubernetes-operator

Last synced: 31 Oct 2024

https://github.com/arm4b/packer-post-processor-vagrant-cloud-standalone

Packer post-processor plugin to upload artifacts to Vagrant Cloud from the input filepath (without a requirement of using 'vagrant' post-processor). Useful to split Packer build/deploy stage.

cd continuous-delivery golang packer packer-plugin packer-post-processor post-processor vagrant vagrant-cloud

Last synced: 22 Nov 2024

https://github.com/cedrickchee/neocargo

neoCargo microservices in Go with PostgreSQL, MongoDB, Terraform, Google Kubernetes Engine, and CircleCI

containerization continuous-delivery continuous-integration go-micro golang-application google-cloud grpc-service kubernetes-cluster microservices monorepo terraform-project

Last synced: 17 Nov 2024

https://github.com/andr3whur5t/kubernetes-ecr-autodeploy

Kubernetes replication controller and AWS ECR auto deploy image.

continuous-delivery deployment docker ecr kubernetes

Last synced: 12 Nov 2024

https://github.com/yumemi-inc/action-release-action

Release TypeScript action with prebuilt bundle.

continuous-delivery github-action release-automation

Last synced: 14 Dec 2024

https://github.com/rigetti/gitlab-pipelines

GitLab CI YAML files containing useful template pipelines.

continuous-delivery continuous-integration docker gitlab-ci yaml

Last synced: 06 Nov 2024

https://github.com/atymic/docker-php-runner

Full featured PHP runner for PHP CI/CD builds & deployments.

continuous-delivery continuous-integration deployer deployment docker php

Last synced: 03 Nov 2024

https://github.com/chusiang/continuous-delivery-workshop

A simple Continuous Delivery Lab, mirror from GitLab

ansible continuous-delivery devops docker gitlab-ci lab workshop

Last synced: 07 Nov 2024

https://github.com/pajk/swarm-tools

Continuous delivery for Docker Swarm

continuous-delivery docker-swarm-mode

Last synced: 28 Nov 2024

https://github.com/digitalservicebund/typescript-vite-application-template

Bootstrap a TypeScript application with Vite dev server and Continuous Delivery

continuous-delivery typescript vite

Last synced: 18 Dec 2024

https://github.com/nishkarshraj/github_actions_x_github_packages

Learn how to extend the use of GitHub from SCM into the world of Continuous Integration and Continuous Deployment and Package Management using GitHub Actions and GitHub Packages.

continuous-delivery continuous-deployment continuous-integration devops docker github github-actions github-packages open-source package-manager scm

Last synced: 10 Nov 2024

https://github.com/jelastic-jps/jenkins

Jenkins is an open-source continuous integration server with 300+ plugins to support all kinds of software development

automation continuous-delivery continuous-integration deploys-jenkins java jelastic jelastic-jps jenkins jenkins-pipeline jenkins-server jenkins2 jps

Last synced: 10 Nov 2024

https://github.com/fluentci-io/ruff-plugin

Set up your CI/CD Pipeline with a specific version of Ruff

continuous-delivery continuous-integration plugin ruff rust wasm webassembly

Last synced: 20 Nov 2024

https://github.com/mackee/release-request

is a cli tool for Pull Request driven deployment.

cli continuous-delivery devops github go pull-request-template

Last synced: 15 Dec 2024

https://github.com/baxeno/maven-noci-publisher

Publish Maven artifacts into Artifactory without CI

artifactory bash continuous-delivery gradle linux maven

Last synced: 13 Nov 2024

https://github.com/equil/server-side-playground

The repo is a playground for server-side swift projects to try or fully-implement the server-side projects in a production enviroment

continuous-delivery continuous-integration contributing playground server-side server-side-swift swift swift-3 swift-language swift3

Last synced: 19 Nov 2024

https://github.com/hisaac/bannerbuilder

A command line tool that dynamically overlays banners on your app icons

cd ci ci-cd cli continuous-delivery continuous-integration imagemagick ios jenkins macos swift swift-package-manager tvos watchos

Last synced: 29 Nov 2024

https://github.com/icy/jaloc

Just another laptop on the cloud

cd ci continuous-delivery continuous-deployment devops

Last synced: 14 Dec 2024

https://github.com/anthonygauthier/docker-jmeter-all-plugins

Docker image which installs all JMeter Plugins as well as setting up JMeter for containerized use.

cd ci continuous-delivery continuous-integration docker jmeter jmeter-plugins performance performance-testing

Last synced: 06 Dec 2024

https://github.com/brisktest/brisk

Brisk is a complete Continuous Integration tool for executing your test suites. It is designed around speed and outperforms all other CI tools - primarily by only rebuilding the test env when necessary. It can be run either from your developer machine (running your entire test suite in seconds on every save) or as part of your CI/CD pipeline.

brisk ci cicd continuous-delivery continuous-integration jest jest-test pytest rails rspec-rails spec

Last synced: 10 Oct 2024

https://github.com/romalev/maven-3-git-alpine-docker-image

Docker image that might be used by CI/CD servers to execute release of the project artifacts [by maven-release-plugin].

continuous-delivery docker git maven maven-release-plugin

Last synced: 13 Nov 2024

https://github.com/zafar-saleem/github-actions-heroku

The technology industry innovates quickly, requiring developers to deliver products and services at a rapid speed while still prioritizing high quality. Integration and delivery used to be a manual process, but automation makes it much faster and more reliable...

blog blogging ci-cd continous-integration continuous-delivery continuous-deployment github github-actions logrocket node node-js nodejs npm react reactjs yarn yml yml-configuration yml-files

Last synced: 08 Nov 2024

https://github.com/fluentci-io/trufflehog-plugin

Set up your CI/CD Pipeline with a specific version of trufflehog

continuous-delivery continuous-integration plugin rust trufflehog wasm webassembly

Last synced: 20 Nov 2024

https://github.com/fluentci-io/uv-plugin

Set up your CI/CD Pipeline with a specific version of uv

continuous-delivery continuous-integration plugin python rust uv wasm webassembly

Last synced: 20 Nov 2024

https://github.com/fluentci-io/tinygo-plugin

Set up your CI/CD Pipeline with a specific version of TinyGo

continuous-delivery continuous-integration go plugin wasm webassembly

Last synced: 20 Nov 2024

https://github.com/fluentci-io/biome-plugin

Set up your CI/CD Pipeline with a specific version of biome

biomejs continuous-delivery continuous-integration plugin rust wasm webassembly

Last synced: 20 Nov 2024

https://github.com/fluentci-io/flipt-plugin

Set up your CI/CD Pipeline with a specific version of Flipt

cicd continuous-delivery continuous-integration devops feature-flags flipt gitops wasm

Last synced: 20 Nov 2024

https://github.com/sator-imaging/copy-to-another-repository

GitHub Actions to copy selected file to another repository and create Pull Request (PR).

actions continuous-delivery github github-actions

Last synced: 07 Dec 2024

https://github.com/qbaware/render-redeploy-action

Simple GitHub Action that redeploys Render applications

continuous-delivery github-actions render

Last synced: 22 Dec 2024

https://github.com/taslim-a-hussain/github-actions-lab

A repository dedicated to learning, experimenting, and mastering GitHub Actions for automating workflows in software development.

automation ci-cd continuous-delivery continuous-deployment continuous-integration devops github-actions scripting workflow yaml

Last synced: 13 Oct 2024

https://github.com/fluentci-io/cue-plugin

Set up your CI/CD Pipeline with a specific version of cue

continuous-delivery continuous-integration cue cuelang plugin wasm webassembly

Last synced: 20 Nov 2024

https://github.com/fluentci-io/pkl-plugin

Set up your CI/CD Pipeline with a specific version of Pkl

continuous-delivery continuous-integration plugin rust wasm webassembly

Last synced: 20 Nov 2024

https://github.com/fluentci-demos/fluentci-demo-javascript

A FluentCI demo CI/CD pipeline using Node.js, TypeScript, Nest.js and React.

cicd continuous-delivery continuous-integration cypress javascript nestjs nodejs react typescript wasm

Last synced: 01 Dec 2024