Blogs about Jazz

Blogs >

Jazz Team Blog

build

Recent EWM-Jenkins plugin releases

Engineering Workflow Management (EWM) is scalable, extensible and integrates with third party tools for establishing an end-to-end DevOps toolchain. EWM (formerly Rational Team Concert) provides plugins to integrate with Jenkins, an open-source automation tool used for building and deploying software. The EWM-Jenkins integration provides traceability between Jenkins builds and EWM artifacts across the development lifecycle. […]

Improvement to the CLM Maintenance Model

As part of our continuous improvement efforts,  the Collaborative Lifecycle Management (CLM) team is excited to announce the following changes in our CLM Maintenance Model that will include more fixes in our most current streams. Based on client feedback, this will provide a better upgrade experience for current releases that are not an Extended Maintenance […]

What’s New in RTC 6.0 for z Systems and IBM i users

IBM Rational Team Concert 6.0 continues to develop and improve the capabilities provided for users of z Systems and IBM i. ISPF client usability The ISPF client is still focused on developers and their day-to-day code changing activities. First of all a new command,  SRCHFOR, has been added, to make it easier for developers to […]

Does that build contain my fix?

Have you ever wondered if a build includes a fix? Perhaps you’re in QA and you want to ensure you’re testing the right build, or perhaps you’re a developer and you want to make sure that your changes made it into a build. Either way, Rational Team Concert makes it easy. Let’s look at how […]

Using IBM UrbanCode Deploy to improve automated testing

In my last post, I described how we use IBM UrbanCode Deploy to quickly and easily deploy server applications produced by each build.  In this post I will describe how we are using those deployed applications to improve our automated testing and reduce the time it takes to validate the contents of a build. Quality […]

Rapid build deployment using IBM UrbanCode Deploy

Previously I have focused on build performance in posts like Speeding up the pipeline by slowing down builds and Rethinking personal builds, but there is a lot more to a continuous delivery pipeline than build times.  Once a build produces artifacts, you need to do something with them.  Often the next step is to install […]

Rethinking personal builds

Tags: , ,

In my first post, I described how we were able to increase parallelism and significantly improve the end-to-end build time of the Collaborative Lifecycle Management (CLM) pipeline.  This has provided value in many ways, but as Pete Steinfeld pointed out in his Accelerating CLM builds post, it doesn’t do much to improve the developer experience.  […]

CLM Continuous Deployment Pipeline: Reporting on the state of affairs

Tags: , , ,

The following is the third posting in my Collaborative Lifecycle Management (CLM) Continuous Deployment series of blogs on Jazz.net. The earlier two blogs can be found at Improving throughput in the deployment pipeline and Behind the scenes of the CLM Continuous Deployment pipeline. In Behind the scenes of the CLM Continuous Deployment pipeline, I had […]

Speeding up the pipeline by slowing down builds

Tags: , , ,

In a recent blog post, Pete Steinfeld casually mentioned that over the past year the time to build the full Collaborative Lifecycle Management (CLM) pipeline was cut in half, but didn’t elaborate on how that reduction was accomplished.  Since I was involved with analyzing and improving the pipeline, I thought I would share, at a […]

Accelerating CLM builds

Tags: , ,

Since August of 2012, we’ve been working on improving our ability to continuously deliver software. Our work was organized into four different, but overlapping areas — ways of working, continuous deployment, build, and test. The team that I work with is focused on build, the process by which we transform our source code into artifacts […]

Older Posts >