David Hatten Developer, UrbanCode 17 October 2013

Slides:



Advertisements
Similar presentations
IBM Industry Security Electric Sector Security Awareness Rising
Advertisements

IBM Rational Team Concert
© 2009 IBM Corporation iEA16 Defining and Aligning Requirements using System Architect and DOORs Paul W. Johnson CEO / President Pragmatica Innovations.
© 2009 IBM Corporation SDP023 Extending Rational Team Concert 2.0 Jean-Michel Lemieux Team Concert PMC Jazz Source Control Lead IBM Rational Software Ottawa,
® IBM Software Group © 2010 IBM Corporation Rational Publishing Engine and Rational Change configuration Francisco López Minaya Rational Technical Solution.
The following 10 questions test your knowledge of desired configuration management in Configuration Manager Configuration Manager Desired Configuration.
RTC Agile Planning Component
® IBM Software Group © 2007 IBM Corporation Modeling Software Engineering Processes using Eclipse Process Framework Composer (EPFC) / Rational Method Composer.
® IBM Software Group © 2007 IBM Corporation Achieving Harmony IBM's Platform and Methodology for Systems Engineering and Embedded Software Development.
Design Management: When Model Driven Engineering Embraces the Semantic Web NECSIS 2012, Gatineau, QC 27 June 2012 Maged Elaasar.
® IBM Software Group © 2013 IBM Corporation Innovation for a smarter planet Timeboxes in a New Paradigm of Behavior Modeling Barclay Brown, ESEP IBM
© 2011 IBM Corporation Overview on Modeling RESTful Services August, 2011 Manoj Paul, Software Developer, Rational,
Click to add text © 2012 IBM Corporation 1 Streams Toolkit Landscape InfoSphere Streams Version 3.0 Mike Branson Toolkits.
® IBM Software Group © 2012 IBM Corporation OPTIM Data Studio – Jon Sayles, IBM/Rational November, 2012.
Conditions and Terms of Use
© 2009 IBM Corporation ® IBM Lotus Notes and Domino Product Roadmap April 2009.
© 2012 IBM Corporation May 2012 Rational Token Licensing: Licensing Adaptable to Changing User Needs.
© 2009 IBM Corporation Select View/Master/Slide Master to add Session Number Here The Enterprise Architecture Workspace: Your Architecture Blueprint Martin.
IBM ISPF Productivity Tool © 2008 IBM Corporation IBM ISPF Productivity Tool for z/OS V 5.10 More Than Just ISPF.
IBM Software Group ® Jazz Storage Service Thomas.
IBIS-AMI and Direction Indication February 17, 2015 Michael Mirmak.
June 5–9 Orlando, Florida IBM Innovate 2011 Session Track Template Rainer Ersch Senior Research Scientist Siemens AG ALM-1180.
Click to add text © 2012 IBM Corporation 1 Visualization of View Data Susan L. Cline SWS Visualization.
© 2011 IBM Corporation Working Smarter Not Harder: Tips and Tricks for Strategic Asset Reuse Andy Gurd, Go to Market Manager IBM Software, Rational.
IBM Software Group ® Process Sequence to call ProcessAdminService from browser Thomas.
© 2012 IBM Corporation Introducing IBM Cognos Insight.
Oracle Fusion Applications 11gR1 ( ) Functional Overview (L2) Manage Inbound Logistics (L3) Manage Receipts.
© 2015 IBM Corporation Big Data Journey. © 2015 IBM Corporation 2.
Oracle Fusion Applications 11gR1 ( ) Functional Overview (L2) Manage Inbound Logistics (L3) Manage Supplier Returns.
Click to add text © 2012 IBM Corporation 1 InfoSphere Streams Streams Console Applications InfoSphere Streams Version 3.0 Warren Acker InfoSphere Streams.
® IBM Software Group © 2011 IBM Corporation Innovation for a smarter planet IBM SOA Overview for MITRE “Driving SOA Program Success and Efficiency” April.
© 2012 IBM Corporation IBM Security Systems 1 © 2012 IBM Corporation Cloud Security: Who do you trust? Martin Borrett Director of the IBM Institute for.
Brad Adams IBM Software, Rational 05/13/14
DevOps and UrbanCode Deploy Scott Pecnik. Development and Operations Contraction of Development and Operations Industry History “DevOps Days” in 2009.
Domino iSeries Multi-Versioning © 2002 IBM Corporation | Lotus software © 2002 IBM Corporation Domino Multi-Versioning Mike Gordon – IBM Global Services.
Click to add text © 2012 IBM Corporation Session # INV305 Getting beyond “good enough” with Microsoft Sharepoint Louis Richardson Worldwide Social Business.
© 2013 IBM Corporation IBM UrbanCode Deploy v6.0.1 Support Enablement Training Source Configuration and Database Upgrades Michael Malinowski
© 2013 IBM Corporation Accelerating Product and Service Innovation Leveraging IBM SmartCloud in UrbanCode Deploy Michael Elder, IBM Senior Technical Staff.
IBM Software Group ® Jazz Team Build – Part 1 Overview Jonathan.
© 2013 IBM Corporation LDAP Fundamentals & LDAP for CLM Bruce Besch IBM Rational Services.
© 2013 IBM Corporation IBM Rational Solution for Systems and Software Engineering SSE Integrations.
© 2013 IBM Corporation IBM Security Systems © 2012 IBM Corporation Offense Magnitude.
IBM Innovate 2012 Title Presenter’s Name Presenter’s Title, Organization Presenter’s Address Session Track Number (if applicable)
© 2013 IBM Corporation IBM UrbanCode Deploy v6.0 Support Enablement Training Middleware Configuration for WebSphere (MCWAS) v2.
Comparison between EPF Composer and Rational Method Composer
© 2013 IBM Corporation IBM UrbanCode Deploy v6.0 Support Enablement Training Jenkins plug-in 1 November 2013.
IBM Software Group ® Jazz Process Component —Process Template Management Thomas.
European Mobility & Endpoint Security User Group.
© 2015 IBM Corp. OSD development team 22 October, 2015 BigFix OS Deployment 3.9 Sprint 1 DEMO Oct 22nd, 2015.
Work smarter, keep connected with Lotus Software Jon Crouch | Senior Technical Specialist, Lotus Software Matt Newton | Senior Technical Specialist, Lotus.
Lotus Domino Document Manager: Next Steps Jelan Heidelberg, Offering Manager Dave Kajmo, Product Manager
Oracle Customer Hub (UCM) 8.2 – List Import Oracle MDM Product Management.
Essentials of UrbanCode Deploy v6.1 QQ147
Gavin Arthurs PE Sr. Technical Specialist – IBM Rational
Deploy Plugins Developer 29 October 2013
Quickr Domino – Master Class
Test Upgrade Name Title Company 9/18/2018 Microsoft SharePoint
Integrating Data With Cognos
Implementing Listening Producers in IBM Sterling Filegateway
Embedded Software (ESW) Engineering Practices Introduction
(c) 2011 Microsoft. All rights reserved.
Service Template Creation from the Ground Up
Service Template Creation from the Ground Up
Desktop App Assure Service Microsoft Representative Name June 7, 2019
Presentation transcript:

David Hatten (drh@us.ibm.com) Developer, UrbanCode 17 October 2013 IBM UrbanCode Deploy v6.0 Support Enablement Training Rational Team Concert – Work Items plugin (RTC-Work Items)

Agenda Overview Installation and configuration Migration and/or Upgrade Process Troubleshooting procedures Known Issues Source: If applicable, describe source origin (date, author, publication)

UC Deploy v6.0 RTC-Work Items - Overview Add capabilities to the IBM Urban Code Deploy (UCD) product that allow for integration with a Rational Team Concert instance OSLC-driven functionality Two operations of interactions with RTC Change Work Item Status Add Work Item Comments Source: If applicable, describe source origin (date, author, publication)

UC Deploy v6.0 RTC Work Items: High Level Flow Plug-in steps to change work item state and add a comment will typically be run as the last step in a component/generic process, updating RTC in different ways depending on whether or not the process succeeds or fails Component processes leveraging the RTC plug-in are likely to use properties scoped to the component process for arguments that vary across process and results, for example, the RTC work item ID, the new work item state or the specifics of a comment

UC Deploy v6.0 RTC – Work Items – Change Work Item Status Arguments RTC Server Url: Usually ends with /jazz## eg. https://jazzop24.rtp.raleigh.ibm.com:9443/jazz09 User Name: RTC server user name Password: RTC server password Project Name: The project name to which the work item to be updated belongs Work Item ID: The ID of the work item to be updated. Defaults to a property ${p:workItemId} Action: The action to perform on this work item New State: The new state to put the work item in The user must specify either a state or an action to take. If both are specified then action will take precedence. The plugin retrieves the POST URL to the work item using the project name

UC Deploy v6.0 RTC – Work Items – Add Work Item Comments Arguments RTC Server Url: Usually ends with /jazz## eg. https://jazzop24.rtp.raleigh.ibm.com:9443/jazz09 User Name: RTC server user name Password: RTC server password Project Name: The project name to which the work item to be updated belongs Work Item ID: The ID of the work item to be updated. Defaults to a property ${p:workItemId} Comment: The comment to be added to the selected work item Add URL to Comment: Check to append the URL of the deployment request to the comment The plugin retrieves the POST URL to the work item using the project name The URL for “Add URL to Comment” should be the component deployment request’s URL The “Add URL to Comment” logic is driven by hidden properties. If these properties are modified, this feature will not work.

Migration or Upgrade Process This is the first release of the RTC-Work Items plug-in so there is no upgrade process. Source: If applicable, describe source origin (date, author, publication)

Troubleshooting Procedures If the “Add URL to comment” feature of “Add Work Item Comments” is not working correctly, check the hidden properties on the step. If these are modified, the “Add URL to comment” feature may not work as intended. Any fields of text input that will match up with some attribute within RTC should have the same capitalization as the attribute within RTC.

Known Issues & Gotchas This version of the plugin will only be usable in Version 6.0.0 and older of UrbanCode Deploy. Version 6.0.1 and newer will have a new kind of property syntax that won’t work with this plugin Modifying the hidden properties on the “Add Work Item Comments” step may result in unpredictable behavior. These properties should not be touched by the user or anyone else. To add a new line in a comment, use “<br />”. RTC doesn’t recognize newlines in incoming input; it seems to append any new lines to the end of the comment, no matter where they are in the comment Work item state transitions must follow the workflow for work item. For example, if the workflow for Tasks requires one to go from New->In Progress->Closed, then you must follow that path (e.g can’t change the state from New directly to closed). You can view the workflows in the Process Configuration for the project area. Entering an incorrect value for the RTC Server URL is a common error that will typically result in the step failing and an error message indicating a parsing problem. An easy way to determine the proper URL is to view the work item in the RTC Web UI and discard everything after and including web. For example https://jazz.net/jazz02/web/projects/DevOps%20Platform#action=com.ibm.team.workitem.viewWorkItem&id=98687 Becomes https://jazz.net/jazz02

Frequently Asked Questions Q: Why isn’t there a create work items step? A: Work Item creation can vary from instance to instance. Some RTC implementations may require a Filed Against category for new work items. A different implementation may require an “assigned to” field to be populated. Handling these additional fields is not a trivial matter due to the way OSLC works. Categories are looked up one way, users are looked up another, and any arbitrary, user created field may be looked up in a way we can’t predict. Because any RTC implementation can call for any arbitrary field (even user created fields) to be default, building a plugin step to predict any and every variation that will also work for every user doesn’t seem feasible.

Author Note: Mandatory Rational closing slide (includes appropriate legal disclaimer). Graphic is available in English only. www.ibm.com/software/rational © Copyright IBM Corporation 2013. All rights reserved. The information contained in these materials is provided for informational purposes only, and is provided AS IS without warranty of any kind, express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, these materials. Nothing contained in these materials is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software. References in these materials to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or capabilities referenced in these materials may change at any time at IBM’s sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or feature availability in any way. IBM, the IBM logo, Rational, the Rational logo, and other IBM products and services are trademarks of the International Business Machines Corporation, in the United States, other countries or both. Other company, product, or service names may be trademarks or service marks of others.

www.ibm.com/software/rational Keep this as the last chart in the deck