Select Page

Case Study

Developers can now easily test & merge code into GitHub, with minimal manual effort

Client Background

The customer is into building products for warehouse management and distribution. They have a core product team building their product and multiple project teams that customize the product to suit customer needs

Client Need

  • Suitable Git architecture for their product and project teams
  • Initiating the release pipeline automatically through Jenkins Jobs
  • Test the code quality and code coverage
  • Create an image whenever the code is successfully built, push the same to Docker Hub/Registry and check the same by starting a Docker container
  • Automate the DB Deployments to the Database Server

Our Solution

  • Streamlined the Git architecture
  • Created a build pipeline that automatically initiates a build when code is merged into the Master branch
  • Integrated SonarQube with Jenkins for code quality and coverage
  • Created a Jenkins job that creates Docker Images after the job is successful, pushes the same to Docker Hub/Registry and starts a Docker container to host the image
  • Automated triggering Robot Framework test cases when the code is committed to GitHub

Key Benefits

  • Developers can now easily test and merge their code into GitHub account
  • Code is tested for quality and coverage on each build
  • No more manual effort required to maintain and deploy the artifacts
  • Users can easily check the result of the build deployments through notifications
  • Robot Framework test cases are being executed automatically through Jenkins, once a developer checks in his code

Tools & Technologies

Oracle
GitHub
Jenkins
Sonarqube
Docker
JFrog

Services

Digital Product Engineering

Cloud Services

Data & Analytics

AI and Automation
Cybersecurity
Modern Managed Services

Build Operate Transfer

Innova Orion GCC Services

Talent Solutions

Industries

Communications & Media

Government Solutions

Healthcare, Life Sciences,
and Insurance

Banking & Financial Services

Energy, Oil & Gas and Utilities

Hi-Tech

Retail & CPG
Manufacturing

Travel & Transportation and Hospitality

Partnerships

AWS

Automation Anywhere

Databricks

Google

IBM

Microsoft

Pega

Salesforce

SAP
ServiceNow

Snowflake

Uipath

Innovation @ Work

Blogs and Insights

Research and Whitepapers

Case Studies

Podcasts

Webinars & Tech Talks
US Employment Reports

Company

About Us

Leadership Team

Strategic Partnerships

Office Locations

Newsroom

Events

ESG

The Innova Foundation

Careers

Explore Open Positions

Life @ Innova Solutions

Candidate Resource Library

Let's Connect