Commit e9775ed3 authored by Adam Hawkins's avatar Adam Hawkins

Finish first proofreading round

parent ff863aad
Pipeline #4885999 passed with stage
in 29 seconds
......@@ -16,16 +16,16 @@ keywords:
- TDD
---
Recently I've been considering the initial step in the contnuous
deployment pipeline. This is the development step. The developmen step
Recently I've been considering the initial step in the continuous
deployment pipeline. This is the development step. The development step
is where the _real_ work happens. Everything after that _should_ be
automated tests followed by a production deploy. Each step in the
pipeline must verify the next's pre-requisites and prove absense of
pipeline must verify the next's pre-requisites and prove the absence of
all known regressions.
I consider the development phase to include writing the code,
committing to source control, then pushing code to trigger the first
continous integration step. I say first because continuous deployment
continuous integration step. I say first because continuous deployment
pipelines often have more than one automated testing step. Code first
goes through a set of local tests, then probably some sort of cross
service/component integration test, hopefully some sort of performance
......@@ -67,7 +67,7 @@ no particular order):
happen to many times where process fail to boot in the
staging/production/etc environment because it's the first time that
code path was executed. This is unacceptable because it is an
regression. Boot tests are paried with some sort of "dry run" mode.
regression. Boot tests are paired with some sort of "dry run" mode.
These are matrix level tests. The goal here is 1) test the
relevant combination of configuration flags/values and 2) test all
possible combinations. This ensures that all document configuration
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment