Jenkins is the way to get stuff done

Time to CI/CD​

Submitted By Jenkins User Kalin Dimitrov

This Bulgarian bank wanted a secure, agile platform to service the entire company. Their goal was to accelerate core software development and they did so with Jenkins.

Organization: Multi-bank insurer based in Bulgaria

Industry: Banking

Team: Emil Vulkov, Senior System Administrator; Lyubomir Stanev, Team Lead; Kalin Dimtrov, Java Team Lead

Programming Language: Java 

Platform: Linux, Windows 

Version Control System: Bitbucket Server 

Build Tool: Maven

Community Support: Jenkins.io websites & blogs, spoke with colleagues and peers

Accelerating core software development.

Background: A solid and secure technology platform is a critical foundation for any bank. But for this development team, there was a need to enable rapid innovation while simultaneously reducing manual intervention. They needed a complete CI/CD solution for fast, agile, and simplified development as well as a more streamlined deployment process for the entire company.

Goals: To accelerate core software development.

“Jenkins rocks because it solved all our problems and fulfilled our dreams.“
Kalin Dimitrov, Java Team Lead

Solution & Results:  We implemented a sturdy solution using Jenkins, BitBucket and Maven. And we wrote a number of custom scripts to enable our solution. Based on the nature of our products, we had to get creative, as most of the solutions out there weren’t really a good fit. 

After a lot of brainstorming, scripting, coding and diagramming, the end product is something we can be proud of. Basically, it solved all our problems and fulfilled our dreams. Results we’re experiencing include:

  • Simplified & streamlined deployment process 
  • Introduction of coding and development standards 
  • Cut manual deployment efforts almost entirely

Like what you see? Share your Jenkins user story today.

Jenkins® is a CD Foundation project and a registered trademark of Software in the Public Interest, Inc. Copyright Jenkins 2020