Posts

Showing posts from April, 2018

Continuous Integration, Delivery and Deployment driven by Git

I have it, I like it. This is the simpliest idea that removes excecive "must remember" and "must do" workflows in the software development process. Do you know Git Flow? This is all, your developers should know. You use a convention that reflects your development, test and production evnvironments. Say, you create Git-branches such as dev dev_stand test test_stand uat_stand prod_stand Farther, you tune your automation to react appropriately to changes in such branches. This is really easy in our days. This can be Project Buildings Obfuscation Static Code Analysis Unit Testing Packaging Deploying Data Updating from a production Notifications Integration Testing Other dev systems integration, etc.