Continuous Delivery (CD) topic
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.
docker-for-all
Docker applied in development, devops, testing, product management etc.
jmeter-backend-listener-kafka
A JMeter plug-in that enables you to send test results to a Kafka server
gitlab-ci-pipeline-php
:coffee: Docker images for test PHP applications with Gitlab CI (or any other CI platform!)
exptool
📲 Expo cli to help automate expo standalone iOS and Android builds and deployments
buildviz
Transparency for your build pipeline's results and runtime
ghpages
Deploy arbitrary static assets through GitHub Actions
bump-everywhere
🚀 Automate versioning, changelog creation, README updates and GitHub releases using GitHub Actions,npm, docker or bash.
ecs-nginx-proxy
Reverse proxy for AWS ECS. Lets you address your docker containers by sub domain.
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.
argo-cd-helmfile
Integration between argo-cd and helmfile