I am working on a building a website. and I want to write an automated jenkins pipeline which will make changes in production environment. What are the best practices to pus