<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Build Forge Archives - scmGalaxy</title>
	<atom:link href="https://www.scmgalaxy.com/tutorials/tag/build-forge/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.scmgalaxy.com/tutorials/tag/build-forge/</link>
	<description>A Platform for Software Engineers</description>
	<lastBuildDate>Sat, 27 Feb 2021 09:52:09 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1</generator>
	<item>
		<title>Unable to delete user in Build Forge console</title>
		<link>https://www.scmgalaxy.com/tutorials/unable-to-delete-user-in-build-forge-console/</link>
					<comments>https://www.scmgalaxy.com/tutorials/unable-to-delete-user-in-build-forge-console/#respond</comments>
		
		<dc:creator><![CDATA[scmgalaxy K]]></dc:creator>
		<pubDate>Thu, 07 Dec 2017 11:13:36 +0000</pubDate>
				<category><![CDATA[BuildForge]]></category>
		<category><![CDATA[Build Forge]]></category>
		<guid isPermaLink="false">http://www.scmgalaxy.com/tutorials/?p=2138</guid>

					<description><![CDATA[<p>rajeshkumar created the topic: Unable to delete user in Build Forge console Problem(Abstract) When trying to delete a user in [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/unable-to-delete-user-in-build-forge-console/">Unable to delete user in Build Forge console</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><strong>rajeshkumar created the topic: Unable to delete user in Build Forge console</strong><br />
Problem(Abstract)<br />
When trying to delete a user in the IBM® Rational® Build Forge® Management Console, the Delete option does not work and the option is disabled.</p>
<p>Symptom<br />
The administrator is not able to delete a user in the console. When attempting to do so, the Delete button is always grayed out and cannot be selected.</p>
<p>Cause<br />
The user to be removed owns a schedule. When a user owns a schedule, then Build Forge prevents the deletion of that user by disabling the Delete function.</p>
<p>Resolving the problem<br />
To delete the user you must first change the owner of the schedule to be someone else, then it can be removed.<br />
Regards,<br />
Rajesh Kumar<br />
Twitt me @ <a href="http://twitter.com/RajeshKumarIn">twitter.com/RajeshKumarIn</a></p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/unable-to-delete-user-in-build-forge-console/">Unable to delete user in Build Forge console</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/unable-to-delete-user-in-build-forge-console/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>About the license key types in Build Forge</title>
		<link>https://www.scmgalaxy.com/tutorials/about-the-license-key-types-in-build-forge/</link>
					<comments>https://www.scmgalaxy.com/tutorials/about-the-license-key-types-in-build-forge/#respond</comments>
		
		<dc:creator><![CDATA[scmgalaxy K]]></dc:creator>
		<pubDate>Thu, 07 Dec 2017 11:06:09 +0000</pubDate>
				<category><![CDATA[BuildForge]]></category>
		<category><![CDATA[Build Forge]]></category>
		<guid isPermaLink="false">http://www.scmgalaxy.com/tutorials/?p=2132</guid>

					<description><![CDATA[<p>rajeshkumar created the topic: About the license key types in Build Forge Reference- www-01.ibm.com/support/docview.wss?uid=swg21298058 Question What are the types of [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/about-the-license-key-types-in-build-forge/">About the license key types in Build Forge</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><strong>rajeshkumar created the topic: About the license key types in Build Forge</strong><br />
Reference-<a href="http://www-01.ibm.com/support/docview.wss?uid=swg21298058"> www-01.ibm.com/support/docview.wss?uid=swg21298058 </a></p>
<p>Question<br />
What are the types of licenses in IBM® Rational® Build Forge® and are the seats always purged when a user logs off?</p>
<p>Cause</p>
<p>In some Build Forge configurations, the license seat is not always purged when the user logs off, but in others the license seat is always released for use by another user.</p>
<p>Answer</p>
<p>There are two types of licenses in Build Forge: Floating and Authorized.</p>
<p>You can only have one type of license available in your environment since, during startup, the engine picks up a single increment of user licenses, which is either Floating or Authorized.</p>
<p>A Floating license seat is purged automatically during user log off, but an Authorized is not. You can manually purge an Authorized license seat by using Purge Seat within the Administration > Users menu.</p>
<p>Note: Using Purge Seat on a Floating license seat has the same effect as logging off the user since either action will simply release the license seat.</p>
<p>A brief summary of each license type:</p>
<p>Floating: These license seats are best thought of as a first come, first served pool of seats that anyone can use. This allows an oversubscribed model of users to access the server on the assumption that not everyone will be working at the same time.</p>
<p>Authorized: These license seats represent a fixed number of specific users that can access the system. This model explicitly does not allow the oversubscription model and, as a result, cost less on a per-seat basis. This is similar to an assigned seat logon scheme.<br />
Regards,<br />
Rajesh Kumar<br />
Twitt me @ <a href="http://twitter.com/RajeshKumarIn">twitter.com/RajeshKumarIn</a></p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/about-the-license-key-types-in-build-forge/">About the license key types in Build Forge</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/about-the-license-key-types-in-build-forge/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>IBM Rational Build Forge Training &#124; Build Forge Course &#124; scmGalaxy</title>
		<link>https://www.scmgalaxy.com/tutorials/ibm-rational-build-forge-training/</link>
					<comments>https://www.scmgalaxy.com/tutorials/ibm-rational-build-forge-training/#comments</comments>
		
		<dc:creator><![CDATA[scmgalaxy K]]></dc:creator>
		<pubDate>Sat, 21 Nov 2015 12:41:34 +0000</pubDate>
				<category><![CDATA[Training]]></category>
		<category><![CDATA[Build Forge]]></category>
		<category><![CDATA[Build Forge Course]]></category>
		<category><![CDATA[Build Forge Training]]></category>
		<category><![CDATA[Course]]></category>
		<category><![CDATA[IBM Rational Build Forge]]></category>
		<category><![CDATA[IBM Rational Build Forge Course]]></category>
		<category><![CDATA[IBM Rational Build Forge Training]]></category>
		<category><![CDATA[Rational Build Forge]]></category>
		<category><![CDATA[Rational Build Forge Course]]></category>
		<category><![CDATA[Rational Build Forge Training]]></category>
		<guid isPermaLink="false">http://www.scmgalaxy.com/tutorials/2015/11/21/ibm-rational-build-forge-training/</guid>

					<description><![CDATA[<p>scmGalaxy provide corporate training and consulting in IBM Rational Build Forge. The agenda of the training is as follows; Essentials [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/ibm-rational-build-forge-training/">IBM Rational Build Forge Training | Build Forge Course | scmGalaxy</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><img fetchpriority="high" decoding="async" class="aligncenter wp-image-3141 size-full" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2015/11/ibm-rational-build-forge-tr.png" alt="ibm-rational-build-forge-training" width="600" height="400" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2015/11/ibm-rational-build-forge-tr.png 600w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2015/11/ibm-rational-build-forge-tr-300x200.png 300w" sizes="(max-width: 600px) 100vw, 600px" /></p>
<p><a title="DevOps Training Registration" href="events/register/index.html" target="_blank" rel="noopener"><img decoding="async" class=" size-full wp-image-1" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2014/07/registernow.jpg" alt="" width="232" height="104" /></a></p>
<div>
<div>scmGalaxy provide corporate training and consulting in IBM Rational Build Forge. The agenda of the training is as follows;</div>
<div></div>
<div></div>
<div><strong>Essentials of IBM Rational Build Forge Training</strong></div>
<div></div>
<div><strong>Introduction to the Build Forge system</strong></div>
<div>Creating a Build Forge Project &#8211; Projects, Environments, and Steps</div>
<div>Configuring a Build Forge Project &#8211; Servers, Collectors, and Selectors</div>
<div>Optimizing a Build Forge Project &#8211; Chaining and Threading</div>
<div>Build Forge Adaptors</div>
<div>Executing a Build Forge Project &#8211; Scheduling, Results, and the Bill of Materials (BOM)</div>
<div>Build Forge IDE Plug-Ins</div>
<div>Appendix: Reporting with Quick Report</div>
<div></div>
<div><strong>Creating, running, and scheduling a Rational Build Forge project</strong></div>
<div>Creating a server authentication</div>
<div>Creating a selector and server</div>
<div>Creating a project</div>
<div>Running the project</div>
<div>Scheduling a project</div>
<div></div>
<div><strong>Creating and using</strong></div>
<div>Rational Build Forge libraries</div>
<div>Creating a library</div>
<div>Copying a project</div>
<div>Inlining a library</div>
<div>Using a library as part of a pass or fail chain</div>
<div></div>
<div><strong>Rational Build</strong></div>
<div>Forge administration: Controlling user access</div>
<div>Creating users and access groups</div>
<div>Creating a user</div>
<div>Creating an access group for notifications</div>
<div>Creating an access group for editing projects</div>
<div>Using subgroups to set up hierarchical access</div>
<div>Creating access groups</div>
<div>Editing access groups to specify subgroup relationships</div>
<div></div>
<div><strong>Using log filters</strong></div>
<div>in Rational Build Forge for Ant builds</div>
<div>Creating a log filter</div>
<div>Using a log filter in a project</div>
<div></div>
<div><strong>Environment</strong></div>
<div>variables in Rational Build Forge</div>
<div>Creating an environment with standard variables</div>
<div>Running a project with different environment settings</div>
<div>Pulldown environment variables</div>
<div>Running a project with pulldown environment variables</div>
<div></div>
<div><strong>Dot commands in Rational Build Forge    </strong></div>
<div>Changing build tags with the retag command</div>
<div>Accessing system information with the date command26</div>
<div>Moving files with the put and get commands</div>
<div>Changing a selector with the bset command</div>
<div>Exporting a project with the export command</div>
<div>Using a source command in an environment variable</div>
</div>
<div></div>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/ibm-rational-build-forge-training/">IBM Rational Build Forge Training | Build Forge Course | scmGalaxy</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/ibm-rational-build-forge-training/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Release management with Build Forge e-Kit</title>
		<link>https://www.scmgalaxy.com/tutorials/release-management-with-build-forge-e-kit/</link>
					<comments>https://www.scmgalaxy.com/tutorials/release-management-with-build-forge-e-kit/#comments</comments>
		
		<dc:creator><![CDATA[scmgalaxy K]]></dc:creator>
		<pubDate>Thu, 31 Jul 2014 00:00:00 +0000</pubDate>
				<category><![CDATA[Continuous Integration]]></category>
		<category><![CDATA[Build]]></category>
		<category><![CDATA[Build Forge]]></category>
		<category><![CDATA[Build Forge e-Kit]]></category>
		<category><![CDATA[e-Kit]]></category>
		<category><![CDATA[e-Kit Build Forge]]></category>
		<category><![CDATA[Forge e-Kit]]></category>
		<category><![CDATA[IBM Rational Build Forge]]></category>
		<category><![CDATA[Management]]></category>
		<category><![CDATA[Release]]></category>
		<category><![CDATA[Release Management]]></category>
		<guid isPermaLink="false">http://www.scmgalaxy.com/tutorials/2014/07/31/release-management-with-build-forge-e-kit/</guid>

					<description><![CDATA[<p>To learn more about IBM® Rational® solutions for deployment planning and automation, take advantage of these additional resources: Analyst study: [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/release-management-with-build-forge-e-kit/">Release management with Build Forge e-Kit</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><img decoding="async" class="size-full wp-image-3428 aligncenter" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2014/07/release-management-build-fo.png" alt="release-management-with-build-forge-e-kit" width="600" height="400" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2014/07/release-management-build-fo.png 600w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2014/07/release-management-build-fo-300x200.png 300w" sizes="(max-width: 600px) 100vw, 600px" /></p>
<p>To learn more about IBM® Rational® solutions for deployment planning and automation, take advantage of these additional resources:</p>
<div>
<div>
<ul>
<li>Analyst study: <a href="https://www.ibm.com/services/forms/signup.do?source=swg-rtl-sd-ar&amp;S_PKG=ar_hurwitz-sd-automation" target="_blank" rel="noopener">Demonstrated benefits of software delivery automation</a> &#8211; Hurwitz &amp; Associates interviewed customers from various industries who have implemented IBM® Rational® Build Forge® and IBM Rational Automation Framework for WebSphere®. The results of the study demonstrate that companies are indeed changing their approach to the build and deployment process to remain competitive.</li>
<li>Value estimator: <a href="https://www.ibm.com/services/forms/signup.do?source=swg-rtl_bfve&amp;lang=en_US" target="_blank" rel="noopener">Rational software delivery automation</a> &#8211; Learn how IBM automation software can help you gain productivity and drive real ROI.</li>
<li>Webcast: <a href="https://www.ibm.com/services/forms/signup.do?source=dw-c-wcsdpr&amp;S_PKG=091311A" target="_blank" rel="noopener">Streamlined build and deployments powered by Jazz</a> &#8211; IBM experts describe a step-by-step approach to plan-driven deployment automation.</li>
</ul>
</div>
</div>
<p>Visit the <a href="http://www.ibm.com/software/rational/cloud/deployment/" target="_blank" rel="noopener">Rational deployment planning and automation</a> web page for more information.</p>
<p>Contact a <a href="http://www.ibm.com/software/rational/howtobuy/contact/" target="_blank" rel="noopener">Rational sales specialist.</a></p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/release-management-with-build-forge-e-kit/">Release management with Build Forge e-Kit</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/release-management-with-build-forge-e-kit/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Build Forge Concepts and Terminology</title>
		<link>https://www.scmgalaxy.com/tutorials/build-forge-concepts-and-terminology/</link>
					<comments>https://www.scmgalaxy.com/tutorials/build-forge-concepts-and-terminology/#respond</comments>
		
		<dc:creator><![CDATA[scmgalaxy K]]></dc:creator>
		<pubDate>Sun, 27 Jul 2014 00:00:00 +0000</pubDate>
				<category><![CDATA[BuildForge]]></category>
		<category><![CDATA[Build]]></category>
		<category><![CDATA[Build and Forge Concepts and terminology]]></category>
		<category><![CDATA[Build Forge]]></category>
		<category><![CDATA[Build Forge Concepts]]></category>
		<category><![CDATA[Build Forge Objects]]></category>
		<category><![CDATA[Build Forge Terminologies]]></category>
		<category><![CDATA[Concepts]]></category>
		<category><![CDATA[IBM Build Forge Concepts]]></category>
		<category><![CDATA[IBM Build Forge Terminologies]]></category>
		<category><![CDATA[Terminology]]></category>
		<guid isPermaLink="false">http://www.scmgalaxy.com/tutorials/2014/07/27/build-forge-concepts-and-terminology/</guid>

					<description><![CDATA[<p>Reference &#8211; http://pic.dhe.ibm.com/infocenter/bldforge/v8r0/index.jsp?topic=%2Fcom.ibm.rational.buildforge.doc%2Ftopics%2Fjobs_run_bom__top.html Build Forge uses a simple set of objects to construct descriptions of process automation. This section gives [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/build-forge-concepts-and-terminology/">Build Forge Concepts and Terminology</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="body conbody">
<div><img loading="lazy" decoding="async" class="alignnone size-full wp-image-3663 aligncenter" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2014/07/build-forge-concepts.png" alt="build-forge-concepts-and-terminology/" width="600" height="400" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2014/07/build-forge-concepts.png 600w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2014/07/build-forge-concepts-300x200.png 300w" sizes="auto, (max-width: 600px) 100vw, 600px" /></div>
<div class="abstract"><span class="shortdesc"><strong>Reference</strong> &#8211; <a href="http://pic.dhe.ibm.com/infocenter/bldforge/v8r0/index.jsp?topic=%2Fcom.ibm.rational.buildforge.doc%2Ftopics%2Fjobs_run_bom__top.html">http://pic.dhe.ibm.com/infocenter/bldforge/v8r0/index.jsp?topic=%2Fcom.ibm.rational.buildforge.doc%2Ftopics%2Fjobs_run_bom__top.html</a></span></div>
<div class="abstract"></div>
<div class="abstract"><span class="shortdesc">Build Forge uses a simple set of objects to construct descriptions of process automation. </span></div>
<p class="p">This section gives you an overview of key concepts and objects and how they are related. Links to more detailed explanations are included for convenience.</p>
<div class="section">
<h2 class="title sectiontitle">Users and roles</h2>
<p class="p">To access Build Forge, users need to have a user object set up for them. In production systems, this is done by configuring Build Forge to access an identity management system, LDAP.</p>
<p class="p">Build Forge uses an authorization system to control user access to all objects. <em class="ph i"><a class="xref" href="http://pic.dhe.ibm.com/infocenter/bldforge/v8r0/topic/com.ibm.rational.buildforge.doc/topics/admin_access.html">Access group</a></em> objects contain lists of <em class="ph i">permissions</em>. A <em class="ph i"><a class="xref" title="You can create users and assign properties to them by using Administration &gt; Users. You can also connect your system to an LDAP/Active Directory database to get user information. You manage user security permissions by assigning users to groups, so you must create some users to test security features." href="http://pic.dhe.ibm.com/infocenter/bldforge/v8r0/topic/com.ibm.rational.buildforge.doc/topics/admin_users.html">user</a></em> belongs to one or more access groups.</p>
<p class="p">You can create your own access groups or modify the ones provided. The access groups defined in the system are:</p>
<ul class="ul">
<li class="li">Build Engineer &#8211; defines processes (creates projects and steps)</li>
<li class="li">System Manager &#8211; administers servers and other system-wide features</li>
<li class="li">Security &#8211; administers users, access, and security</li>
<li class="li">Developer &#8211; helps develop processes, runs jobs, views results</li>
<li class="li">Operator &#8211; copies projects, runs jobs, views results</li>
<li class="li">Guest &#8211; copies projects, runs jobs, views results</li>
</ul>
</div>
<div class="section">
<h2 class="title sectiontitle">Servers</h2>
<p class="p">A <a class="xref" title="A server resource in the console represents a host where you can run projects or steps." href="http://pic.dhe.ibm.com/infocenter/bldforge/v8r0/topic/com.ibm.rational.buildforge.doc/topics/servers_about.html"><em class="ph i">server</em></a> object defines a place where projects and steps can run. Projects and steps can use the same server or select one independently.</p>
<p class="p">Server objects represent hosts where work is performed. The host must be running a Build Forge agent to receive the work from the system and return results.</p>
<p class="p">Other objects are related to servers and need to be set up before defining projects and steps:</p>
<ul class="ul">
<li class="li">Server Authentications: a <em class="ph i"><a class="xref" title="Use server authentications to associate login credentials to a server." href="http://pic.dhe.ibm.com/infocenter/bldforge/v8r0/topic/com.ibm.rational.buildforge.doc/topics/servers_auth_about.html">server authentication</a></em> stores login information for the server to use to access the host specified by the server. A server authentication must be created before creating the server that uses it. In the server definition, choose the server authentication from the list of all server authentications defined in the system.</li>
<li class="li">Collectors: a <em class="ph i"><a class="xref" href="http://pic.dhe.ibm.com/infocenter/bldforge/v8r0/topic/com.ibm.rational.buildforge.doc/topics/servers_collectors__top.html">collector</a></em> object gathers specified properties of a server. The data is stored in a <em class="ph i"><a class="xref" title="You can use collectors, manifests, and selectors together to choose a server resource at run time for a project or step." href="http://pic.dhe.ibm.com/infocenter/bldforge/v8r0/topic/com.ibm.rational.buildforge.doc/topics/servers_manifest__top.html">manifest</a></em>. Servers have a default set of properties assigned. These built-in properties include information about the host architecture, network connections, and resources (CPU, memory, load). You can add other properties by defining collector objects. A collector must be created before adding it to the server. In the server definition, choose the collector from the list of all collectors defined in the system.</li>
<li class="li">Selectors: a <em class="ph i"><a class="xref" title="Selectors choose a server resource on which to run a project or step." href="http://pic.dhe.ibm.com/infocenter/bldforge/v8r0/topic/com.ibm.rational.buildforge.doc/topics/servers_selectors_about.html">selector</a></em> object defines how a server is selected for use by a project or step. A selector must be created before adding it to the project that uses it. In the project definition, choose the selector from the list of all selectors defined in the system.</li>
<li class="li">Environments: an <em class="ph i"><a class="xref" title="An environment is a named set of variables." href="http://pic.dhe.ibm.com/infocenter/bldforge/v8r0/topic/com.ibm.rational.buildforge.doc/topics/env_about.html">environment</a></em> object is a set of variables that can be used by a step. During a job, the variables are set on the server host before the step is run. Environments can be associated with server objects, project objects, and step objects. When the same variable is set to different values in different environments, an <a class="xref" href="http://pic.dhe.ibm.com/infocenter/bldforge/v8r0/topic/com.ibm.rational.buildforge.doc/topics/env_var_application_to_steps_inheritance.html">inheritance</a> scheme determines which value is used. An environment must be created before adding it to a server, project, or step. In those object definitions, choose the environment from the list of all environments defined in the system.</li>
</ul>
</div>
<div class="section">
<h2 class="title sectiontitle">Environments</h2>
<p class="p">An <em class="ph i">environment</em> is a set of variables. Environments can be specified for server, project, and step objects. When a step runs, environments set at each of those objects are combined to provide variables for the step to use. See <a class="xref" title="An environment is a named set of variables." href="http://pic.dhe.ibm.com/infocenter/bldforge/v8r0/topic/com.ibm.rational.buildforge.doc/topics/env_about.html">About environments</a>.</p>
<p class="p">Variables can be changed as a step runs. See <a class="xref" title="Variables can be changed during execution with step, project, or permanent scope." href="http://pic.dhe.ibm.com/infocenter/bldforge/v8r0/topic/com.ibm.rational.buildforge.doc/topics/env_task_changing_variable_values_during_execution_t.html">Changing variable values during step execution</a>.) The scope of the change can be local to the step, local to the project, or permanent (the variable is changed in the stored environment.</p>
<p class="p">Predefined <a class="xref" title="System-defined variables are available to use in variables." href="http://pic.dhe.ibm.com/infocenter/bldforge/v8r0/topic/com.ibm.rational.buildforge.doc/topics/env_system_vars_reference.html">system variables</a> are available as well as variables you define.</p>
</div>
<div class="section">
<h2 class="title sectiontitle">Projects</h2>
<p class="p">A <a class="xref" title="Projects are executable sets of steps, with their own environment group and server properties." href="http://pic.dhe.ibm.com/infocenter/bldforge/v8r0/topic/com.ibm.rational.buildforge.doc/topics/projects_about.html"><em class="ph i">project</em></a> defines work to be done in a process. When a project is started, it runs as a job.</p>
<p class="p">The work to be done is contained in the list of steps.</p>
<p class="p">Other objects are related to projects:</p>
<ul class="ul">
<li class="li">Selectors: a <a class="xref" title="Selectors choose a server resource on which to run a project or step." href="http://pic.dhe.ibm.com/infocenter/bldforge/v8r0/topic/com.ibm.rational.buildforge.doc/topics/servers_selectors_about.html"><em class="ph i">selector</em></a> determines where the project will be started. If a selector is not specified for the project, then it cannot run independently and is called a <a class="xref" title="The Libraries panel contains libraries, which are projects that do not have a selector specified." href="http://pic.dhe.ibm.com/infocenter/bldforge/v8r0/topic/com.ibm.rational.buildforge.doc/topics/projects_libraries_about.html">library.</a> The selector must already be defined to assign it to a job.</li>
<li class="li">Environments: an <em class="ph i"><a class="xref" title="An environment is a named set of variables." href="http://pic.dhe.ibm.com/infocenter/bldforge/v8r0/topic/com.ibm.rational.buildforge.doc/topics/env_about.html">environment</a></em> object is a set of variables that can be used by a step. During a job, the variables are set on the server host before the step is run. Environments can be associated with server objects, project objects, and step objects. An <a class="xref" href="http://pic.dhe.ibm.com/infocenter/bldforge/v8r0/topic/com.ibm.rational.buildforge.doc/topics/env_var_application_to_steps_inheritance.html">inheritance</a> scheme determines which values are used if the same variable is set to different values. An environment must be created before creating the server, project, or step that uses it. In those object definitions, choose the environment from the list of all environments defined in the system.</li>
<li class="li">Notification templates: a <a class="xref" href="http://pic.dhe.ibm.com/infocenter/bldforge/v8r0/topic/com.ibm.rational.buildforge.doc/topics/projects_notifi_about.html"><em class="ph i">notification template</em></a> defines how to send out notifications about job activity (job start, job pass, job fail, others). A notification object defines who to notify through access groups. You specify the location of your SMTP server in a system setting.</li>
<li class="li">Classes: a <a class="xref" href="http://pic.dhe.ibm.com/infocenter/bldforge/v8r0/topic/com.ibm.rational.buildforge.doc/topics/projects_classes_about.html"><em class="ph i">class</em></a> object is used to group projects for maintenance purposes. Typically classes are used to purge or archive completed jobs periodically. All jobs that have run using the project are affected by the class.</li>
<li class="li">Adaptors: an <a class="xref" href="http://pic.dhe.ibm.com/infocenter/bldforge/v8r0/topic/com.ibm.rational.buildforge.doc/topics/adaptor_def_adaptor.html"><em class="ph i">adaptor</em></a> defines an integration with an external system, typically a source code management system. Several <a class="xref" href="http://pic.dhe.ibm.com/infocenter/bldforge/v8r0/topic/com.ibm.rational.buildforge.doc/topics/adaptor_template_descriptions.html">sample templates</a> are provided as a starting point. You need to configure them further to manage the connection and perform specified actions in the system.</li>
<li class="li">Adaptor links: an <a class="xref" href="http://pic.dhe.ibm.com/infocenter/bldforge/v8r0/topic/com.ibm.rational.buildforge.doc/topics/adaptor_def_adaptor_link.html"><em class="ph i">adaptor link</em></a> defines the relationship between an adaptor and the project that uses it.</li>
</ul>
</div>
<div class="section">
<h2 class="title sectiontitle">Steps</h2>
<p class="p">A <em class="ph i">step</em> defines the smallest unit of work to be done. (See <a class="xref" href="http://pic.dhe.ibm.com/infocenter/bldforge/v8r0/topic/com.ibm.rational.buildforge.doc/topics/steps_about.html">About steps</a>.) Its key component is its Command property, which includes a command to be run on the selected server.</p>
<p class="p">The Command property can also be used to run <a class="xref" href="http://pic.dhe.ibm.com/infocenter/bldforge/v8r0/topic/com.ibm.rational.buildforge.doc/topics/dotcmd__top_using.html">dot commands</a>. Dot commands are commands that run on the process engine and provide additional functionality.</p>
<p class="p">Other objects are related to projects:</p>
<ul class="ul">
<li class="li">Selectors: a step can have its own <a class="xref" title="Selectors choose a server resource on which to run a project or step." href="http://pic.dhe.ibm.com/infocenter/bldforge/v8r0/topic/com.ibm.rational.buildforge.doc/topics/servers_selectors_about.html">selector</a>. If not specified it uses the selector of its project.</li>
<li class="li">Environments: a step can have its own <a class="xref" title="An environment is a named set of variables." href="http://pic.dhe.ibm.com/infocenter/bldforge/v8r0/topic/com.ibm.rational.buildforge.doc/topics/env_about.html">environment</a>. The environments provided by the server, the project, and the step are combined. By default they are applied in that order, so that any variables defined by the step&#8217;s environment take precedence over definitions of the same variable. Precedence can be controlled in system settings.</li>
<li class="li">Log Filters: a step can be assigned a log filter in its Result property. A <a class="xref" title="Use log filters to specify the success criteria for a step. A filter stores one or more regular expressions." href="http://pic.dhe.ibm.com/infocenter/bldforge/v8r0/topic/com.ibm.rational.buildforge.doc/topics/projects_logfilter_about.html"><em class="ph i">log filter</em></a> object is used to specify conditions that indicate if the step passes or fails. When running a Perl engine, you use regular expressions to scan the log for a particular pattern. When running a Java engine, you also use regular expressions to scan the log for a particular pattern. Normally the exit status of the command is used, but log filters provide an alternate means. A log filter must be created before specifying it in a step. In the Result property for the step, you choose the log filter from the list of all log filters defined in the system.</li>
<li class="li">Notification templates: a <a class="xref" href="http://pic.dhe.ibm.com/infocenter/bldforge/v8r0/topic/com.ibm.rational.buildforge.doc/topics/projects_notifi_about.html"><em class="ph i">notification template</em></a> defines how to send out notifications about step activity (step start, step pass, step fail, others). A notification object defines who to notify through access groups. You specify the location of your SMTP server in a system setting.</li>
<li class="li">Build Catalyst: a step can run rafmake, the key utility in <a class="xref" title="Build Catalyst accelerates make-based C and C++ software builds. It interprets and analyzes your existing make files and runs an accelerated build. The accelerated build can use techniques such as parallel builds and distributed builds to reduce overall build time." href="http://pic.dhe.ibm.com/infocenter/bldforge/v8r0/topic/com.ibm.rational.buildforge.doc/topics/buildcat_about.html">Build Catalyst</a>. Build Catalyst provides the means to accelerate make-based builds. Build Catalyst must be installed on the same host where the make builds are run, in addition to a Build Forge agent.</li>
</ul>
</div>
<div class="section">
<h2 class="title sectiontitle">Jobs</h2>
<p class="p">A <a class="xref" title="A job is a project that is executing or has finished executing." href="http://pic.dhe.ibm.com/infocenter/bldforge/v8r0/topic/com.ibm.rational.buildforge.doc/topics/jobs_about__top.html">job</a> is a running project. When the job is <a class="xref" title="There are several ways to start a job." href="http://pic.dhe.ibm.com/infocenter/bldforge/v8r0/topic/com.ibm.rational.buildforge.doc/topics/jobs_run_starting.html">started</a>, the process engine queues it and then runs it. You can check its status in the Jobs panel. When it completes, the following information is available:</p>
<ul class="ul">
<li class="li">Results: you can review the <a class="xref" href="http://pic.dhe.ibm.com/infocenter/bldforge/v8r0/topic/com.ibm.rational.buildforge.doc/topics/jobs_run_results_viewing.html">results</a> of all steps by opening the job. You can also open a running job to monitor its progress.</li>
<li class="li">Step log: the step log records extensive information about how a step was run, including information about the manifest and environment settings as well as execution results. Click the step results link in the Results page to view the log.</li>
<li class="li">Bill of Materials: the <a class="xref" href="http://pic.dhe.ibm.com/infocenter/bldforge/v8r0/topic/com.ibm.rational.buildforge.doc/topics/jobs_run_bom__top.html">Bill of Materials</a> (BOM) contains information about job steps and step manifests. You can use the <a class="xref" href="http://pic.dhe.ibm.com/infocenter/bldforge/v8r0/topic/com.ibm.rational.buildforge.doc/topics/dotcmd_bom.html">.bom</a> dot command to format additional information for the BOM and write data to it. You can use the <a class="xref" href="http://pic.dhe.ibm.com/infocenter/bldforge/v8r0/topic/com.ibm.rational.buildforge.doc/topics/dotcmd_scan.html">.scan</a> dot command to add baselines and checkpoints to the BOM.</li>
</ul>
<p class="p">You can cancel and restart jobs. You can add projects to the <a class="xref" href="http://pic.dhe.ibm.com/infocenter/bldforge/v8r0/topic/com.ibm.rational.buildforge.doc/topics/jobs_schedule__top.html">Schedule</a> to have them run at scheduled times.</p>
</div>
</div>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/build-forge-concepts-and-terminology/">Build Forge Concepts and Terminology</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/build-forge-concepts-and-terminology/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Getting started with Rational Build Forge</title>
		<link>https://www.scmgalaxy.com/tutorials/getting-started-with-rational-build-forge/</link>
					<comments>https://www.scmgalaxy.com/tutorials/getting-started-with-rational-build-forge/#respond</comments>
		
		<dc:creator><![CDATA[scmgalaxy K]]></dc:creator>
		<pubDate>Sun, 27 Jul 2014 00:00:00 +0000</pubDate>
				<category><![CDATA[BuildForge]]></category>
		<category><![CDATA[Build Forge]]></category>
		<category><![CDATA[Build Forge Updates]]></category>
		<category><![CDATA[IBM Rational Build Forge Updates]]></category>
		<category><![CDATA[Integration]]></category>
		<category><![CDATA[New Build Forge]]></category>
		<category><![CDATA[Rational Build Forge]]></category>
		<category><![CDATA[Rational Build Forge Updates]]></category>
		<category><![CDATA[Release]]></category>
		<category><![CDATA[Start]]></category>
		<category><![CDATA[updates]]></category>
		<category><![CDATA[What's new in Rational Build Forge]]></category>
		<guid isPermaLink="false">http://www.scmgalaxy.com/tutorials/2014/07/27/getting-started-with-rational-build-forge/</guid>

					<description><![CDATA[<p>What&#8217;s new in Rational Build Forge? What if your software development organization could vastly accelerate the build and release process? [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/getting-started-with-rational-build-forge/">Getting started with Rational Build Forge</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h2><img loading="lazy" decoding="async" class="alignnone size-full wp-image-3660 aligncenter" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2014/07/rational-build-forge.png" alt="rational-build-forge" width="600" height="400" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2014/07/rational-build-forge.png 600w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2014/07/rational-build-forge-300x200.png 300w" sizes="auto, (max-width: 600px) 100vw, 600px" /></h2>
<h2 class="ibm-rule">What&#8217;s new in Rational Build Forge?</h2>
<p>What if your software development organization could vastly accelerate the build and release process?</p>
<ul class="ibm-bullet-list">
<li class="ibm-no-links">Enabling you to manage your development system from virtually anywhere.</li>
<li class="ibm-no-links">Freeing your developers from the most repetitive, mundane tasks.</li>
</ul>
<p>What if you could do all this while leveraging your existing investments? That’s where IBM Rational Build Forge software can help.</p>
<p>IBM Rational Automation Framework is a customizable framework that provides automation of environment build-outs, configuration management and application deployments on heterogeneous middleware platforms. Rational Automation Framework helps cut operational costs, improves productivity, and enables you to gain control over complex middleware environments.</p>
<ul class="ibm-link-list">
<li class="ibm-link-description "><a class="ibm-forward-link" href="http://www.ibm.com/software/rational/podcasts/2011/#160" target="_blank" rel="noopener">Podcast: All new Rational Automation Framework and Rational Build Forge</a>The newest releases of Build Forge and Rational Automation Framework are now available. This podcast provides an overview of the new features and improved functionality of these products. Hear the details from the developers who built them.</li>
</ul>
<div class="ibm-anchor-pointer"><a name="Getting_started"></a></div>
<h2 class="ibm-rule">Getting started with Rational Build Forge</h2>
<p>Rational Build Forge is multifaceted software with many uses, from basic build capabilities to advanced integrations with other IBM and open source software.</p>
<p>With basic-use tutorials, you can begin by creating and running a simple Hello World project, and move on to address more complex features such as environments, dot commands and adaptors. Each of the following tutorials will take about 30 minutes to complete. You can walk through the step-by-step instructions in the tutorial documents while watching the narrated videos.</p>
<p><b>1. Creating and scheduling a project in Build Forge (Hello World)</b></p>
<ul class="ibm-link-list">
<li class="ibm-link-description"><a class="ibm-forward-link" href="http://www.ibm.com/developerworks/offers/lp/demos/summary/r-rbfproject.html" target="_blank" rel="noopener">Video</a></li>
<li class="ibm-link-description"><a class="ibm-pdf-link" href="http://public.dhe.ibm.com/software/dw/demos/rbftut1/Tutorial_1.pdf" target="_blank" rel="noopener">Tutorial <span class="ibm-item-note">(65KB)</span></a></li>
</ul>
<p><b>2. Libraries and pass/fail chains</b></p>
<ul class="ibm-link-list">
<li class="ibm-link-description"><a class="ibm-forward-link" href="http://www.ibm.com/developerworks/offers/lp/demos/summary/r-rbflibraries.html" target="_blank" rel="noopener">Video</a></li>
<li class="ibm-link-description"><a class="ibm-pdf-link" href="http://public.dhe.ibm.com/software/dw/demos/rbftut2/Tutorial_2.pdf" target="_blank" rel="noopener">Tutorial <span class="ibm-item-note">(113KB)</span></a></li>
</ul>
<p><b>3. Administration (controlling user access)</b></p>
<ul class="ibm-link-list">
<li class="ibm-link-description"><a class="ibm-forward-link" href="http://www.ibm.com/developerworks/offers/lp/demos/summary/r-rbfcontroluseraccess.html" target="_blank" rel="noopener">Video</a></li>
<li class="ibm-link-description"><a class="ibm-pdf-link" href="http://public.dhe.ibm.com/software/dw/demos/rbftut3/Tutorial_3.pdf" target="_blank" rel="noopener">Tutorial <span class="ibm-item-note">(176KB)</span></a></li>
</ul>
<p><b>4. Log Filters (with Apache Ant)</b></p>
<ul class="ibm-link-list">
<li class="ibm-link-description"><a class="ibm-forward-link" href="http://www.ibm.com/developerworks/offers/lp/demos/summary/r-rbfantbuilds.html" target="_blank" rel="noopener">Video</a></li>
<li class="ibm-link-description"><a class="ibm-pdf-link" href="http://public.dhe.ibm.com/software/dw/demos/rbftut4/Tutorial_4.pdf" target="_blank" rel="noopener">Tutorial <span class="ibm-item-note">(208KB)</span></a></li>
</ul>
<p><b>5. Environment Variables</b></p>
<ul class="ibm-link-list">
<li class="ibm-link-description"><a class="ibm-forward-link" href="http://www.ibm.com/developerworks/offers/lp/demos/summary/r-rbfenvironvariables.html" target="_blank" rel="noopener">Video</a></li>
<li class="ibm-link-description"><a class="ibm-pdf-link" href="http://public.dhe.ibm.com/software/dw/demos/rbftut5/Tutorial_5.pdf" target="_blank" rel="noopener">Tutorial <span class="ibm-item-note">(414KB)</span></a></li>
</ul>
<p><b>6. Dot Commands</b></p>
<ul class="ibm-link-list">
<li class="ibm-link-description"><a class="ibm-forward-link" href="http://www.ibm.com/developerworks/offers/lp/demos/summary/r-rbfdotcommands.html" target="_blank" rel="noopener">Video</a></li>
<li class="ibm-link-description"><a class="ibm-pdf-link" href="http://public.dhe.ibm.com/software/dw/demos/rbftut6/Tutorial_6.pdf" target="_blank" rel="noopener">Tutorial <span class="ibm-item-note">(798KB)</span></a></li>
</ul>
<p><b>7. Agent Update</b></p>
<ul class="ibm-link-list">
<li class="ibm-link-description"><a class="ibm-forward-link" href="http://www.ibm.com/developerworks/offers/lp/demos/summary/r-rbfagentupdate.html" target="_blank" rel="noopener">Video</a></li>
<li class="ibm-link-description"><a class="ibm-pdf-link" href="http://public.dhe.ibm.com/software/dw/demos/ibfagent/Running_the_Agent_Update.pdf" target="_blank" rel="noopener">Tutorial <span class="ibm-item-note">(92KB)</span></a></li>
</ul>
<div class="ibm-anchor-pointer"><a name="Integrating_Rational"></a></div>
<h2 class="ibm-rule">Integrating Rational Build Forge across the application life-cycle</h2>
<p>Learn how to make Rational Build Forge even more powerful by combining its capabilities with those of other IBM Rational software. With the following resources, you can quickly gain an understanding of the benefits of integration and begin implementing these integrations within your organization.</p>
<ul class="ibm-link-list">
<li class="ibm-link-description "><a class="ibm-forward-link" href="http://www.ibm.com/developerworks/offers/lp/demos/summary/r-rbfrtc.html" target="_blank" rel="noopener">Demo: Rational Team Concert/Build Forge</a>This demo shows how integration between IBM Rational Build Forge and IBM Rational Team Concert<img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2122.png" alt="™" class="wp-smiley" style="height: 1em; max-height: 1em;" /> bridges the gap between collaborative lifecycle management and enterprise release engineering. You will learn to:</li>
</ul>
<ul class="ibm-bullet-list">
<li class="ibm-no-links">Create a Rational Build Forge environment that stores Rational Team Concert connection information.</li>
<li class="ibm-no-links">Write a Rational Build Forge project that uses the JazzJBE adaptor to integrate with Rational Team Concert source control, and leverages the Rational Team Concert build toolkit Ant tasks to publish rich build results from Rational Build Forge into Rational Team Concert.</li>
<li class="ibm-no-links">Set up a Rational Build Forge engine and build definition in Rational Team Concert</li>
<li class="ibm-no-links">Run the Rational Build Forge project from Rational Team Concert.</li>
</ul>
<ul class="ibm-link-list">
<li class="ibm-link-description "><a class="ibm-forward-link" href="https://www14.software.ibm.com/webapp/iwm/web/signup.do?source=dw-c-wcsdpr&amp;S_PKG=500008194" target="_blank" rel="noopener">Webcast: Build and deploy automation powered by Jazz</a>This webcast provides an overview of the new integration capabilities with IBM Rational Build Forge 7.1.3, IBM Rational Team Concert<img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2122.png" alt="™" class="wp-smiley" style="height: 1em; max-height: 1em;" /> and IBM Rational Asset Manager. See how these tools work together seamlessly to manage enterprise assets using lifecycle management technologies. The IBM Rational deployment planning and automation solution enables you to execute reliable and repeatable deployments driven by deployment plans. Watch this replay to see the solution in action.</li>
<li class="ibm-link-description "><a class="ibm-forward-link" href="https://jazz.net/library/article/677" target="_blank" rel="noopener">Article: Integrating Rational Build Forge with Rational ClearCase and Rational ClearQuest</a>This article explains how to set up and configure these IBM Rational products to work together. It lists the adaptor template samples and identifies the environment variables that need to be added before running the adaptor.</li>
<li class="ibm-link-description "><a class="ibm-pdf-link" href="https://jazz.net/library/content/articles/build-forge/7.1.2/adaptors/RationalBuildForge_Adaptors.pdf" target="_blank" rel="noopener">White paper: Adaptors<span class="ibm-item-note"> (291KB)</span></a>In Rational Build Forge, an adaptor helps with much more than just complex execution flow and decision making. It can also support emailing multiline variables to users, dynamic notification groups, custom BOM additions and project execution control. This white paper details the flexibility and power of adaptors and how to use them effectively.</li>
</ul>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/getting-started-with-rational-build-forge/">Getting started with Rational Build Forge</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/getting-started-with-rational-build-forge/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
