Doing things manually can be useful for getting things done, but in the software industry we call this style of working quick-and-dirty, and in many cases, once you remove the quick, all you get is the dirty.Â
Deploying your application without an automatic build and release pipeline in the production environment is something you could pay for in the future. These are some of the common issues you might encounter:
- Issues in production can't be easily traced to the code version
- Debugging in production and debugging dump files is hard or impossible
- Human errors in repeatable tasks are hard to overcome
- When working in a team, knowledge transfer becomes hard
This list is not exhaustive, but I'm sure you get the picture. The solution to the aforementioned problems is quite easy — you...