new and final mono repo for the leaf me system: Leaf-Me is a full-stack Uber Eats-style delivery platform designed for dispensaries. The app streamlines the process of placing, preparing, and delivering orders through multiple role-based interfaces
0
stars
0
forks
source link
Implement a deployment job that runs only on pushes to `main`. #13
Given the current status of our pipeline, we're focusing on merging to the main branch as long as the backend builds correctly (without any unit tests for now). We'll incorporate those tests once we start adding features to the backend. At this point, our priority is to get the backend to a functional state so we can work towards developing the mobile front-end into a DEMO within 48 hours.
this ticket should be completed within the next 24 hours.
Job Overview
1) job is triggered after the application is built and tested ( chronologically after the build-and-test job )
3) Compact our repo into a docker image
2) SSH into our EC2 instance;
4) pull our docker image
5) stop the last docker container
6) run the new container
Given the current status of our pipeline, we're focusing on merging to the main branch as long as the backend builds correctly (without any unit tests for now). We'll incorporate those tests once we start adding features to the backend. At this point, our priority is to get the backend to a functional state so we can work towards developing the mobile front-end into a DEMO within 48 hours.
this ticket should be completed within the next 24 hours.
Job Overview
1) job is triggered after the application is built and tested ( chronologically after the build-and-test job ) 3) Compact our repo into a docker image 2) SSH into our EC2 instance; 4) pull our docker image 5) stop the last docker container 6) run the new container