© 2013 IBM Corporation IBM UrbanCode Deploy v6.0 Support Enablement Training Jenkins plug-in 1 November 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.
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,
A detailed guide on how to set-up your printing storefront. Please Note: Storefronts are compatible with all browsers, however for optimal use of the admin.
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.
© 2008 IBM Corporation IBM Software Group An IBM Proof of Technology Discovering the value of IBM WebSphere Portal V6.1 WebSphere Portal v6.1 開發訓練 Elvin.
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.
1 of 5 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
Copyright © IBM Corp., Introduction to the Eclipse™ Babel Project Kit Lo IBM™ Corporation.
IBM Software Group ® Process Sequence to call ProcessAdminService from browser Thomas.
© 2012 IBM Corporation Introducing IBM Cognos Insight.
© 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.
Oracle Fusion Applications 11gR1 ( ) Functional Overview (L2) Manage Inbound Logistics (L3) Manage and Disposition Inventory Returns.
® 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
Connect with the Experts Managing Tealeaf CX with TMS (Tealeaf Management Server) Ron Sires – Tealeaf Support Engineer January 21 st, 2016 This session.
Click to add text © 2012 IBM Corporation 1 Streams Console Application Graph Michael Pfeifer Streams Admin Console.
DevOps and UrbanCode Deploy Scott Pecnik. Development and Operations Contraction of Development and Operations Industry History “DevOps Days” in 2009.
IBM Software Group | Rational Software © 2007 IBM Corporation Access to System i and System z data Mark Evans
Domino iSeries Multi-Versioning © 2002 IBM Corporation | Lotus software © 2002 IBM Corporation Domino Multi-Versioning Mike Gordon – IBM Global Services.
Services Course Assigning Homework Participant Guide.
Associate ® Administration An Associate administrator has the ability to change the parameters for both the author and for the typist. There can be enterprise.
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 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
IBM Software Group ® Jazz Process Component —Process Template Management Thomas.
European Mobility & Endpoint Security User Group.
Work smarter, keep connected with Lotus Software Jon Crouch | Senior Technical Specialist, Lotus Software Matt Newton | Senior Technical Specialist, Lotus.
David Hatten Developer, UrbanCode 17 October 2013
Gavin Arthurs PE Sr. Technical Specialist – IBM Rational
Kristy Foster – L2 Software Engineer October 16, 2014
WebSphere Partner Gateway v6.2.1: Installing WAS version 7
Deploy Plugins Developer 29 October 2013
Quickr Domino – Master Class
Integrating Data With Cognos
Publish Visio 2010 drawings to a SharePoint site
Embedded Software (ESW) Engineering Practices Introduction
How to Access and Complete Training
Activating Microsoft Imagine Academy
Presentation transcript:

© 2013 IBM Corporation IBM UrbanCode Deploy v6.0 Support Enablement Training Jenkins plug-in 1 November 2013

© 2013 IBM Corporation Accelerating Product and Service Innovation | Rational 2 Agenda  Overview  Install uDeploy Plug-in in Jenkins  Configure uDeploy Plug-in in Jenkins  Set Up a Jenkins Job  Set Up a uDeploy Component  Build the Jenkins Job  Verify in uDeploy  Additional Links Source:If applicable, describe source origin (date, author, publication)

© 2013 IBM Corporation Accelerating Product and Service Innovation | Rational 3 UC Deploy v6.0 Jenkins CI – Overview Source:If applicable, describe source origin (date, author, publication)  Jenkins Continuous Integration is an open source continuous integration tool written in Java.  Jenkins CI was forked from Hudson after a dispute with Oracle.  The Jenkins CI plug-in adds capabilities to the IBM Urban Code Deploy (UCD) product that allow for integration with a Jenkins Continuous Integration instance.

© 2013 IBM Corporation Accelerating Product and Service Innovation | Rational UC Deploy v6.0 Jenkins CI – Install uDeploy Plug-in in Jenkins Prerequisite: Both Jenkins CI and uDeploy must be installed and running before continuing. 1) Log into the Jenkins CI server, which by default is 2) Click Manage Jenkins -> Manage Plugins. 4

© 2013 IBM Corporation Accelerating Product and Service Innovation | Rational UC Deploy v6.0 Jenkins CI – Install uDeploy Plug-in in Jenkins 3) Click the Advanced tab. 4) Under the “Upload Plugin” section, press the Browse button and search for the Jenkins hpi file. 5) Click the Upload button. 5

© 2013 IBM Corporation Accelerating Product and Service Innovation | Rational UC Deploy v6.0 Jenkins CI – Install uDeploy Plug-in in Jenkins 6) You can see the uDeploy plugin under the Installed tab. 6

© 2013 IBM Corporation Accelerating Product and Service Innovation | Rational UC Deploy v6.0 Jenkins CI – Configure uDeploy Plug-in in Jenkins 1) Back on the welcome page, click Manage Jenkins -> Configure System. 7

© 2013 IBM Corporation Accelerating Product and Service Innovation | Rational UC Deploy v6.0 Jenkins CI – Configure uDeploy Plug-in in Jenkins 2) Scroll to the “uDeploy Server” section. 3) Enter any name for the Profile Name. 4) Enter the correct URL to your uDeploy server. 5) Enter the correct log-in credentials, which by default are admin / admin. 6) Press the Test Connection button, and the “Success” message should appear on screen. 7) Press the Save bottom at the bottom. 8

© 2013 IBM Corporation Accelerating Product and Service Innovation | Rational UC Deploy v6.0 Jenkins CI – Set Up a Jenkins Job 1) Click New Job. 2) Enter a job name and select your project type. 3) Press the OK button. 9

© 2013 IBM Corporation Accelerating Product and Service Innovation | Rational UC Deploy v6.0 Jenkins CI – Set Up a Jenkins Job 4) Scroll to the “Post-build Actions” section. 5) Click the Add post-build action drop down menu. 6) Select Publish artifacts to uDeploy. 10

© 2013 IBM Corporation Accelerating Product and Service Innovation | Rational UC Deploy v6.0 Jenkins CI – Set Up a Jenkins Job 7) On the screen that loads, scroll to the “Publish artifacts to uDeploy” section. 8) Select the uDeploy Server, which is the Profile Name from slide 8. 9) Enter any name for Component. 10) Enter the Jenkins workspace path specific for this job for Base Artifact Directory. 11) Enter something like “1.${BUILD_NUMBER}” for Version to have a unique ID for each build. 12) Press the Save button. 11

© 2013 IBM Corporation Accelerating Product and Service Innovation | Rational UC Deploy v6.0 Jenkins CI – Set Up a uDeploy Component 1) Log into the uDeploy server, which by default is 2) The default log-in credentials are admin / admin. 3) Click the Component tab then press the Create New Component button. 4) For Name, enter the same value as Component from slide 11. 5) Leave Source Config Type as NONE, and press the Save button. 12

© 2013 IBM Corporation Accelerating Product and Service Innovation | Rational UC Deploy v6.0 Jenkins CI – Build the Jenkins Job 1) Now make sure the Jenkins workspace directory has your project files or copy the files over. 2) On the Jenkins welcome page, select your job. 3) Click Build Now, and you will see an entry added under “Build History”. 13

© 2013 IBM Corporation Accelerating Product and Service Innovation | Rational UC Deploy v6.0 Jenkins CI – Verify in uDeploy 1) On the uDeploy welcome page, click the Component tab. 2) Select your component then click the Versions tab. 3) You will see and be able to click on the version that Jenkins pushed to uDeploy. 14

© 2013 IBM Corporation Accelerating Product and Service Innovation | Rational 15 UC Deploy v6.0 Jenkins CI – Additional Links  Get the plug-in hpi file here:  This two minute video quickly shows Jenkins ineracting with uDeploy:  This hour long video shows in detail Jenkins interacting with uDeploy:  Here is the UrbanCode wiki about Jenkins:

© 2013 IBM Corporation Accelerating Product and Service Innovation | Rational 16 © Copyright IBM Corporation 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.