Common set of commands that act as entryway into a simple web-app project
We'll use Docker to make development as simple as possible.
For more detailed information, check the docs
folder.
Once the container environment is set up, we will use just
as the tool to run the various commands.
docker
is a containerization tool that allows us to run the same environment on any machine. Install it at https://docs.docker.com/install/.
just
is a tool that allows us to run commands in a simple way.
- Open Docker Desktop
- Use a dev container, point it to this repo
- Use the Open in VSCode option
- Use the
just run
command to run the codebase
- Create a new dev branch using
just branch
, be sure to provide a branch name - Make your changes, using
just test
andjust lint
- Once changes are made, push your commits
- Use
just pr_dev
orjust pr_main
to create your pull requests
Pull request dev into main
just newdev
just branch feature_name
Make changes, push commits
Pull request feature_name into dev