/website

My Own Website 🌍

Primary LanguageHTML

nginx 1.13 Travis

My Own Website

Just my own website: Build with Docker, delivered with Travis CI and Docker Hub, deployed in production with Jenkins and Docker Swarm Mode.

URL: http://www.patrickbaber.de

Overview

A git push to this GitHub repository triggers Travis CI to clone the repository. The CI/CD machine builds a Docker image, tests it and pushs it to Docker Hub. Jenkins listens on Docker image changes with the Docker Hub Notification plugin. This job deploys the new version of the Docker image with a Docker Swarm manager.