Background: I work for a company known for automating social security services and modernising pension funds for more than twenty years. We offer a highly configurable and functionally complete Social Security Product, specifically designed to fully automate the business processes within a Social Security organization. Our solution is a multi-MLOC application composed of numerous, multi-module Maven projects spanning across different Git repositories. Our major challenge is to construct a central Build/Integration/Testing/QA assurance point that will easily handle all these different repositories.
Goals: Providing a digital platform for contributions, insurance history, and pension management.
Solution & Results:
Here's how I approached our challenge:
Jenkins helps us by automating repetitive but complex tasks.
Here are the capabilities I relied on most with Jenkins:
Here are the results we saw: