From 09cb5905ec92326a4595232e970f170feb3c8845 Mon Sep 17 00:00:00 2001 From: Chris Ayers Date: Tue, 25 Apr 2023 23:13:37 +0000 Subject: [PATCH] updated slides --- slides/Slides.md | 23 +++++++++++++++++++---- 1 file changed, 19 insertions(+), 4 deletions(-) diff --git a/slides/Slides.md b/slides/Slides.md index 4f9087d..d1baa56 100644 --- a/slides/Slides.md +++ b/slides/Slides.md @@ -13,6 +13,12 @@ style: | grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 1rem; } + .ci { + width: 800px; + } + .cd { + width:960px; + } @import 'https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.2.1/css/all.min.css' --- @@ -75,9 +81,9 @@ Demo: [Online Parser](https://yaml-online-parser.appspot.com/) ![bg](./img/bg.png) # What is CI/CD? -
+
flowchart LR - subgraph Continuous Integration + subgraph Continuous Integration direction LR A[Code] --Check In--> B[Build] B --Auto--> C[Unit Tests] @@ -86,7 +92,7 @@ flowchart LR end
-
+
flowchart LR subgraph Continuous Delivery direction LR @@ -96,8 +102,9 @@ flowchart LR J --Auto--> K[Additional Tests] K --Manual--> L[Release] end +linkStyle 4 color:red;
-
+
flowchart LR subgraph Continuous Deployment direction LR @@ -107,6 +114,7 @@ flowchart LR P --Auto--> Q[Additional Tests] Q --Auto--> R[Release] end +linkStyle 4 color:gree;
--- @@ -128,6 +136,13 @@ flowchart LR - Jobs contain steps - Steps are commands or actions +
+flowchart LR + Event --> Job --> Step1[Step] --> Action1[Action] + Job --> Shell1[Shell Command] + Job --> Step2[Step] --> Action2[Action] +
+ --- ![bg right:60% w:750](./img/job-runner.drawio.png)