Use Docker github action when building and pushing to ecr
Dependency
Successful Deployment of Terraform
Overview
As a developer, let's use well-maintained technologies. For this ticket, let's use well maintained github actions rather than whatever we are using right now
Action Items
- [ ] Use docker build and push github actions when deploying to AWS
- [ ] We should especially take advantage of the action's caching options to reduce our build time
- [ ] We should selectively disable the cache when our dockerfile changes to prevent the cache from improperly cacheing an erroneous layer
Resources/Instructions
Ask Dev team - what is relevant importance of this? Where are we with this issue?
Ask Dev team - what is relevant importance of this? Where are we with this issue?
@kcoronel This should not be a priority as we don't even have a Production deployment yet. When we get around to deploying with Terraform in collaboration with the devops team, then we can start thinking about Github Actions and caching options.
I believe Terraform allows you to automate the action items that Ava is talking about here. When we configure the deployment process ideally it should include those.
I would put this in the bottom of prioritized backlog, or in icebox -- until we are ready for deployment of MVP-1. It would be helpful if we had a technical roadmap so we know what requirements are needed before we reach this step.
Thank you @LoTerence for your response! I think this is best added to Ice Box with the Dependency: Successful Deployment of Terraform. Copy @nooriaali9