End-to-end automation of application life cycle management using Jenkins