Company
Date Published
Author
Dustin Van Buskirk
Word count
665
Language
English
Hacker News points
None

Summary

The blog post delves into the process of running Deployment Verification Tests on Docker's Example Voting App using Selenium and PyTest within a Kubernetes Helm Release, building on the groundwork laid in the first part of the series titled "The Perfect Pipeline." It outlines steps such as creating a Dockerfile for a Test Docker image, setting up a Codefresh pipeline with added build steps, and integrating Selenium Hub with Chrome and Firefox to conduct tests across multiple browsers. The process involves annotating Docker image metadata with test results and uploading PyTest HTML reports to an S3 bucket, ensuring the pipeline is equipped with the necessary environment variables and access credentials. The post also mentions future plans to address Helm Chart Management using Codefresh's embedded Chart Museum, offering a comprehensive guide for users to enhance their CI/CD workflows with Codefresh.