52
Building with Rational Team Concert Build Managing Builds in Rational Team Concert Build component of the RTC provides support for the automation, monitoring, and awareness of builds for teams

Build

Embed Size (px)

Citation preview

Page 1: Build

Building with Rational Team Concert Build

Managing Builds in Rational Team Concert

Build component of the RTC provides support for the automation, monitoring, and awareness of builds for teams

Build system toolkit is basically includes build engine and ant build toolkitThe following are the build items which are stored in the Jazz repository and support the build process:

Page 2: Build

Build definition: Defines a build, such as a weekly project-wide integration build. Build engine: Represents a build system that runs on a dedicated server. Build request: Represents a request to run a build. Build result: Represents the output from a build.

And this build related items will belongs to only respective project area.

The Jazz build engine does not include a JDK, so by default it will use the system JDK or JRE.

Software build is the process of gathering the source code and other artifacts to churn them into executable software. Modern builds also provide traceability, association between artifacts and work items, reproducibility, IDE integration, and build comparison. With the increasing complexity of the software, builds too are becoming complex to manage. In this chapter, we will:

See an overview of the build engine, build a toolkit, learn how to define the build, and track progress from Eclipse and the Web UI

Work for Sprint 2 completion of the BookManager Project and deliver Release 1.0 to the main development line

Define builds, set up the build engine, and track the BookManager Project's builds from a developer and build user's perspectives

Prerequisites :

Assumming:

The Rational Team Concert 6.0 server is already set up, and you have access to theserver through Rational Team Concert Eclipse client.

The required source code for build is present in the Rational Team Concert project areasource control

The Build System Toolkit has been installed by using the IBM Installation Manager.

working with the repository workspace

Page 3: Build

Create a new repository workspace

Page 4: Build
Page 5: Build
Page 6: Build
Page 7: Build

Select components to add to the new repository workspace

Page 8: Build

Load all of the projects within the components

Page 9: Build
Page 10: Build
Page 11: Build
Page 12: Build
Page 13: Build
Page 14: Build
Page 15: Build
Page 16: Build
Page 17: Build
Page 18: Build
Page 19: Build
Page 20: Build
Page 21: Build
Page 22: Build
Page 23: Build
Page 24: Build
Page 25: Build
Page 26: Build

Never use Program Files as install location. It tends to create issues. Avoid ID's with spaces. I would use for example engine.ProjectX.

Page 27: Build
Page 28: Build
Page 29: Build
Page 30: Build
Page 31: Build
Page 32: Build
Page 33: Build
Page 34: Build
Page 35: Build
Page 36: Build
Page 37: Build
Page 38: Build
Page 39: Build
Page 40: Build
Page 41: Build

Build Using SCM.

Page 42: Build
Page 43: Build
Page 44: Build
Page 45: Build
Page 46: Build
Page 47: Build
Page 48: Build
Page 49: Build
Page 50: Build
Page 51: Build
Page 52: Build