anchor.diff:  What you should do is split those tests up into manageable size chunks and run them in parallel. In the case of the Mingle
   team those tests run on 65 GoCD agents at the same time.
   
  -<%= image_tag "blog/pipeline-patterns/testing-jobs.png", {:title => "Jobs overview displaying parallel tests", :alt => "Jobs overview displaying parallel tests"} %>
  +<%= image_tag "blog/pipeline-patterns/testing-jobs.png", {:title => "Jobs overview displaying parallel tests", :alt => "GoCD Jobs overview displaying parallel tests"} %>
   
   Of course it's also vitally important that you're able to quickly determine what went wrong if something fails, so you
   should make sure the tests results from all of the jobs can be viewed in one consolidated place.
   
  -<%= image_tag "blog/pipeline-patterns/testing-failures.png", {:title => "Tests tab showing failed tests", :alt => "Tests tab showing failed tests"} %>
  +<%= image_tag "blog/pipeline-patterns/testing-failures.png", {:title => "Tests tab showing failed tests", :alt => "GoCD Tests tab showing failed tests"} %>
   
   ##3. Design parallel workflows
   
  
positive.code: they may not look at it immediately. There's really no reason we can't run the automated acceptance tests while that is
  going on.
  
  <%= image_tag "blog/pipeline-patterns/parallel-pipelines.png", {:title => "Parallel Pipelines", :alt => "Parallel Pipelines"} %>
  
  Hopefully you noticed one other really important thing about the image above. The production pipelines have _not_ run. If
  you're doing things in parallel it's important that your Continuous Delivery system is smart about handling
  
negative.code: excerpt: "Teams have been automating the build, test and deploy processes of their software for many years, but usually in a very specific \"one off\" manner. This article walks through 5 key patterns to setting up a successful deployment pipeline, including designing parallel workflows, running tests in parallel, and more."
  summary_image: "/assets/images/blog/pipeline-patterns/infrastructure-as-code.png"
  title_tag_of_header: "5 Key Deployment Pipeline Patterns | GoCD Blog"
  meta_description: "This article walks through 5 key patterns to setting up a successful deployment pipeline."
  meta_keywords: "GoCD, continuous delivery, continuous delivery software, deployment pipelines, deployment pipeline patterns"
  ---
  
  Teams have been automating the build, test and deploy processes of their software for many years, but usually in a very
  