Skip to content

Latest commit

 

History

History
26 lines (14 loc) · 1.39 KB

articles-devops.md

File metadata and controls

26 lines (14 loc) · 1.39 KB

7 Core Elements of an Internal Developer Platform

What is an internal developer platform? This post discusses 7 elements covering secrets management, version control, CI/CD pipelines, portals and more.


Build Robust Continuous Integration With Docker and Friends

Continuous integration (CI) has become essential to software development, allowing teams to merge code changes frequently and catch errors early. Docker containers help facilitate the continuous integration process by providing a consistent environment where you can test and ship code on each commit.

In this tutorial, you’ll learn how to use Docker to create a robust continuous integration pipeline for a Flask web application. You’ll go through the steps of developing and testing the application locally, containerizing it, orchestrating containers using Docker Compose, and defining a CI pipeline using GitHub Actions. By the end of this tutorial, you’ll be able to create a fully automated CI pipeline for your web applications.