About Bridge

Company

What We Do

Management Team

Our Thought Leaders

Strategic Partnerships

For Added Value

Global Presence

Developed & Emerging Markets

Why Bridge?

5 Reasons To Partner With Us

Your Experienced Trusted Advisor

Customer Case Studies

Business Challenges Solved

Our Customers

Well Known and Global

Testimonials

What our customers are saying

White Papers & Data Sheets

Excellent Resources

Order Management & Optimization

IBM

Order Management & B2B Integration

Magento

Order Management

Celect

Order and Inventory Optimization

Fluent Commerce

SaaS Order Management

Warehouse Management

Reply Warehouse Management System (WMS)

On-Premise, Cloud or SaaS

Related Solutions

Mirakl

Marketplace

Cycle by Tryon Solutions

Automated Testing & Performance Testing

Bringg

Real-time same-day delivery platform

Business Strategy

Omni-Channel Fulfillment Strategy

Ensure profitable fulfillment

Inventory Visibility Strategy

Reduce carrying costs

Delivery Experience Assessment

How well do you deliver orders?

Solution Support

Consulting

Strategy, design, implementation

Performance Testing

Don't let peak loads slow you down

Managed Services

On-site and hosted

Education

Product Training

Solutions

Order Management Systems

And related solutions

Warehouse Management Systems

And related solutions

Enterprise Application Integration

iPaaS, ESB, EDI, MFT

Industries

Retail

Deliver well

Manufacturing

Industrial Distribution

3PL

Activity Based Billing

Development Services

Custom Development

Custom Software and Applications

Elastic Stack Development

Enable Real-time Analytics

Offshore Services

Quality Off-Shore Resources

Data Services

Data Warehousing

For Business Intelligence

Case Study: Jenkins for OMS Code Branch Management

April 23, 2018 by The Bridge Solutions Group Team

Jenkins

Business Challenge

Jenkins is a popular open source Continuous Integration (CI) and Continuous Delivery (CD) solution. A customer was using Jenkins to manage their front-end eCommerce development, but was not using it to manage their IBM Order Management (OMS) development projects, instead they were using Rational Team Concert (RTC) as their code repository.

As a result, they were unable to run multiple Order Management development project simultaneously,  because they didn’t have a good way to manage their code base, and deployment to different environments.

Solution

Bridge Solutions migrated the customer’s Order Management code base from RTC to Jenkins, and enabled integration between Jenkins and Bitbucket to enable an instance level code management and build mechanism. The project was completed in 2 months, which included testing. This allowed them to have multiple code branches, not just a single branch, so they could support multiple development projects simultaneously.

Key Benefits

  1. The Jenkins platform will enable the retailer to have multiple branches of code base and do parallel development on multiple projects. This will ease and reduce risk in builds in different environments.
  2. The customer was able to decommission RTC, and save money.
  3. The ability to respond to build issues early. Jenkins sends emails to specified recipients whenever a certain important event occurs, such as:
    • Failed build
    • Unstable build
    • Successful build after a failed build, indicating that a crisis is over
    • Unstable build after a successful one, indicating that there’s a regression issue.
  4. Jenkins is an open source tool with support from its community and has more than 1000 plug-ins to make improve development efficiency.
  5. It is easy to create a new Jenkins plugin if one is not available for a specific use case.
  6. Because Jenkins is written in Java, it can be portable to almost all major platforms.

For more information on CI and CD solutions for Order Management, please Contact Us.

Filed under: Order Management