Our CI/CD pipeline builds a docker image for each environment. This means that there is no guarantee of the exact same image going out to every environment. It also adds unnecessary time to the pipeline.
We should be building the image once and deploying it to every environment.
[ ] Ticket is understood, and QA has been contacted (if the ticket has a QA label).
User Story(ies)
As a VA Notify developer
I want the CI/CD pipeline to only build an image once
So that we can reduce build/deploy times and ensure consistency in our environments
Additional Info and Resources
Acceptance Criteria
[ ] After merging to main, a single docker image is built and used throughout the pipeline
User Story - Business Need
Our CI/CD pipeline builds a docker image for each environment. This means that there is no guarantee of the exact same image going out to every environment. It also adds unnecessary time to the pipeline.
We should be building the image once and deploying it to every environment.
User Story(ies)
As a VA Notify developer I want the CI/CD pipeline to only build an image once So that we can reduce build/deploy times and ensure consistency in our environments
Additional Info and Resources
Acceptance Criteria
QA Considerations
Potential Dependencies