Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use Docker github action when building and pushing to ecr #405

Open
3 tasks
Aveline-art opened this issue Jun 2, 2023 · 1 comment
Open
3 tasks

Use Docker github action when building and pushing to ecr #405

Aveline-art opened this issue Jun 2, 2023 · 1 comment
Labels
feature: Architecture Pertains to project architecture and settings milestone: missing PBV: dev all issues for engineering roles (devops, backend, frontend, db) ready for milestone role: devops Pertains to cd/ci tasks size: 2pt Can be done in 7-12 hours

Comments

@Aveline-art
Copy link
Member

Aveline-art commented Jun 2, 2023

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

Resources
docker/build-push-action
GitHub Actions cache

@Aveline-art Aveline-art added size: 2pt Can be done in 7-12 hours feature: Architecture Pertains to project architecture and settings role: devops Pertains to cd/ci tasks ready for milestone labels Jun 2, 2023
@kcoronel
Copy link
Member

Ask Dev team - what is relevant importance of this? Where are we with this issue?

@ExperimentsInHonesty ExperimentsInHonesty added the PBV: dev all issues for engineering roles (devops, backend, frontend, db) label Jun 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature: Architecture Pertains to project architecture and settings milestone: missing PBV: dev all issues for engineering roles (devops, backend, frontend, db) ready for milestone role: devops Pertains to cd/ci tasks size: 2pt Can be done in 7-12 hours
Projects
Status: 👀 Questions/Review
Development

No branches or pull requests

4 participants