Jenkins automation server
-
Updated
Apr 12, 2025 - Java
Continuous Deployment (CD) is a software engineering approach in which software functionalities are delivered frequently and through automated deployments.
Continuous deployment contrasts with continuous delivery (also abbreviated CD), a similar approach in which software functionalities are also frequently delivered and deemed to be potentially capable of being deployed, but are actually not deployed. As such, continuous deployment can be viewed as a more complete form of automation than continuous delivery.
Jenkins automation server
Spinnaker is an open source, multi-cloud continuous delivery platform for releasing software changes with high velocity and confidence.
Flyway by Redgate • Database Migrations Made Easy.
GoCD - Continuous Delivery server main repository
Main Liquibase Source
Concord - workflow orchestration and continuous deployment management
An easy-to-use visual acceptance test tool to automatically detect design changes of your website. Works on the command line or as a web service.
Simple docker-based continuous integration system
Case Study - Sample Book Delivery App (Spring Boot, Spring Security , Mysql, JUnit, Integration Test, Docker, Test Container, AOP, CI/CD, Prometheus, Grafana, Github Actions)
Case Study - Simple Banking App (Spring Boot, Gradle, JUnit, Integration Test, Postgresql, Prometheus, Grafana, Github Actions, Postman)
Testing of base docker images during CI/CD process
Sample with TDD, Spring Boot, Embedded MongoDB, HATEOAS and Spring REST Docs
DevCycle - Java Server SDK
A simple utility to manage environment configs in Java-based projects by merging .properties files and environment variables overrides.
Flyway Ant tasks
Justification diagrams made easier!
Automate a development workflow and build a CI/CD pipeline using Github Actions.
A SpringBoot app that resizes images and saves them to AWS S3
Offical Flyway Community Supported Database Plugins
Build Restful webservices and implementes Continues Intergration (CI) & Continues Deployment (CD) using Github Actions and Docker