Generic Pipelines Using Docker The DevOps Guide to Building Reusable, Platform Agnostic CICD Frameworks: Software Reuse by Jacob Ruiz
English | 2022 | ISBN: N/A | ASIN: B0B8DPB6JT | 140 pages | EPUB | 1.57 Mb
Generic Pipelines Using Docker The DevOps Guide to Building ReuCICD Frameworks
Table of Contents
Table of Contents
About the Authors
About the Technical Reviewer
Acknowledgments
Introduction
Chapter 1: Recognizing You Are Stuck in the Past
Monolithic Applications
One Pipeline per Application
Bad Actors
Pipeline as Gatekeeper
Agile Can’t Die; It Was Never Born
Overview
Chapter 2: Setting the Stage for the Present
Microservices
Developer Best Practices Are Key
Dedicated Pipeline per Language
Standards Are Key
Taking Code Reuse a Step Further
Microservices and Shared Pipelines are More Agile
Overview
Chapter 3: Getting it Right with Docker and Scripts
One Pipeline to Rule Them All
Shell Scripts
Configuration Files
Docker at the Core
Platform Agnostic
Overview
Shell Scripts
Docker
Build Containers
Chapter 4: A Practical Example
An Overview of Our Applications
Spring Boot
ASP.NET Core Web API
Angular 5
A Deep Dive into the Pipeline
The Pipeline Configuration File
The Clone Stage
The Build Stage
The Test Stage
The Archive Stage
The Deploy Stage
A Look at Our Build Containers
Running the Pipeline
Using the Command Line
Using IntelliJ IDEA CE
Moving to the Cloud
Moving the Pipeline to Travis CI
Creating a Travis CI Account
Adding a New Repository
A Look at the Travis CI Configuration File
Running the Pipeline in CircleCI
Creating a CircleCI Account
Creating a New CircleCI Project
A Look at the CircleCI Configuration File
Overview
Chapter 5: Moving Beyond the Basics
Additional Stages
Download From UploadCloud
DOWNLOAD FROM UPLOADCLOUD
Download From NovaFile
DOWNLOAD FROM NOVAFILE
DOWNLOAD FROM RAPIDGATOR.NET
DOWNLOAD FROM NITROFLARE.COM
DOWNLOAD FROM UPLOADGIG.COM