New and Noteworthy

Category
Description
Datical DB automates and simplifies deployment and configuration of database schema updates for organizations that struggle with database schema change across the Application Release Lifecycle. Datical DB is used by people who develop, deploy, and maintain applications and/or have DevOps, Agile, Cloud or Big Data initiatives.

Available Steps

Datical DB Change Log Syncarks a Server as deployed based on a Datical DB Project without executing changes.

Datical DB Check DriversReturns the current database drivers settings used by Datical DB

Datical DB Clear Check SumsRemoves Change Set Check Sums from a Server.

Datical DB DeployDeploys a Datical DB project to a Server

Datical DB Diff Change LogCreates a Change Log based on the differences between two servers. Can append to an existing Change Log.

Datical DB Diff ReportGenerates a Report on the differences between two servers.

Datical DB ForecastForecasts a Datical DB project against a Server.

Datical DB HistoryDetails the Datical DB deployment history of a Server.

Datical DB SnapshotCreates a Datical DB Snapshot of a Server

Datical DB StatusReports on the current Status of a Server.

Datical DB RollbackPerforms a Rollback on a Server given a specific version.

Go To Plugin
Datical DB
Partner
1.98
IBM UrbanCode Deploy
Category
Description
View a demo of this plug-in here The Android SDK plug-in includes steps to achieve continuous delivery of Android applications by interacting with emulators and physical devices. Refer to the PDF documentation for details on software requirements and usage. The plug-in includes process steps that are related to the following categories: Application installation and removal
  • Install Application
  • Remove Application
Emulator management
  • Create Emulator
  • Remove Emulator
  • Start Emulator
  • Stop Emulator
Application testing
  • Unit Test
  • UI Test
  • Random UI Test
Interfacing with tools
  • ADB
  • Android

Available Steps

Install ApplicationInstalls the Android APK application.

Remove ApplicationRemoves the Android application.

Random UI TestRuns the monkey command for random UI Testing.

UI TestRuns the specified UI test against the application.

Unit TestRuns the specified unit test against the application.

ADBRuns the Android Debug Bridge command.

AndroidRuns the Android tool command.

Create EmulatorCreates an emulator.

Remove EmulatorRemoves an emulator.

Start EmulatorStarts an emulator.

Stop EmulatorStop an emulator.

Go To Plugin
Description
IBM Rational Team Concert integrates task tracking, source control, and agile planning with continuous builds and a configurable process to adapt to the way you work.
Go To Plugin
RTC
Learn more about Plugins
Built-in Integration
IBM UrbanCode Release
Description
Jenkins is a continuous integration server that supports interactions with other technologies via a plug-in model.
This plug-in is installed into the Jenkins server and provides the ability to publish artifacts into an IBM UrbanCode Deploy Component.
Go To Plugin
Jenkins
1.0.1
IBM UrbanCode Deploy
Category
Description
You can use IBM® Rational® Test Workbench to automate functional, integration, and performance tests of applications. You can use this plug-in to work with environments, stubs, scenarios, and tests in Rational Test Workbench, IBM Rational Integration Tester, and IBM Rational Test Control Panel. Specifically, you can use this plug-in to create virtual services that model services that your application depends on. You can virtualize services such as HTTP web services, Java Database Connector (JDBC) connected databases, MQ and Message Broker messaging topics and queues, and CICS® resources. You can also use this plug-in to run integration tests in Rational Integration Tester.
 
All steps use the Rational Test Control Panel Ant client to communicate with the server except for Run Integration Tests step, which must be run on the same system Rational Integration Tester is installed on.
 
Platform Support:
  • This plug-in is supported to run on all operating systems that are supported by both the IBM UrbanCode Deploy agent (except for z/OS) and the Rational Test Control Panel Ant client
  • This plug-in is supported to run against Rational Test Workbench v8.5 or higher.

Available Steps

Create Transient EnvironmentCreate a transient GreenHat environment.

Delete Transient EnvironmentDelete a transient GreenHat environment.

Run Integration TestsExecute tests from Rational Integration Tester

Start ScenarioStart a scenario

Start StubStart a stub.

Stop ScenarioStop a scenario

Stop StubStop a stub.

Update Transient EnvironmentUpdate a GreenHat transient environment.

Go To Plugin

Most Popular

Description
Apache Tomcat is an open source web server and servlet container developed by the Apache Software Foundation (ASF). Tomcat implements the Java Servlet and the JavaServer Pages (JSP) specifications from Oracle Corporation, and provides a pure Java HTTP web server environment for Java code to run.

The Tomcat plugin is used during deployments to execute Tomcat run-book automations and deploy or undeploy Tomcat applications.

Available Steps

Deploy ApplicationDeploy a web application to Tomcat.

Start ApplicationStart an already deployed web application on Tomcat.

Start TomcatStart Tomcat on the agent machine.

Stop ApplicationStop an already deployed web application on Tomcat.

Stop TomcatStop Tomcat on the agent machine.

Undeploy ApplicationUndeploy a web application on Tomcat.

Go To Plugin
Tomcat
4.455075
IBM UrbanCode Deploy
Description
A demo of this plug-in can be found here The IBM Middleware Configuration for WebSphere (MCWAS) plug-in extends the capabilities of the Deploy server to allow for the management of WebSphere Application Server (WAS) configurations. Configurations are stored as a template, which is a set of XML files that can be generated automatically by analyzing an exemplar WAS environment or created/modified using an XML editor. With the MCWAS plug-in, you can create configuration templates for the Cell, Cluster, Node and Server scopes. The following scenarios are supported:
  • Tokenization of configuration to account for environment specific differences (e.g. DataSource URLs, etc.)
  • Deploy a configuration template to a specified WAS cell and scope. This overwrites the existing configuration, ensuring it matches the "golden master" template
  • Promote a configuration across your SDLC using Application Snapshots
  • Rollback a configuration
  • Configuration drift detection. Detailed comparison of a configuration template against a live WAS target. This can be scheduled to run periodically to detect intentional or unintentional changes that have been made to a WAS target so an informed decision can be made to rollback or update the golden master template.
The MCWAS plug-in contains several steps, however, the steps are not intended to be used directly. When the MCWAS plug-in is imported into a Deploy server a Component Template named Middleware Configuration for WebSphere is also imported. This configuration template contains several process that you would add to an Application Process, including:
  • Generate Template - analyses an existing WAS target, reading it's configuration and storing it as a configuration template in a Component version
  • Configure WebSphere Application Server - applies a configuration template to a target WAS scope. The specific target is specified by mapping Components to Resources and Resources to Application Environments
  • Compare WebSphere configuration - compares a specified version of a configuration template against a live WAS environment. If the configuration matches, the process succeeds, if a difference is detected, the process fails and an email notification can be sent.
Platform Support:
  • This plug-in is supported to run on all operating systems supported by the IBM UrbanCode Deploy agent, except for z/OS
  • This plug-in is supported to run against WebSphere Application Server v6.1 or higher
Go To Plugin
Description
Microsoft's IIS 7 and II 7.5 are web server applications packaged with Windows server 2008 and Windows Server 2008r2 respectively.

The IIS-AppCmd plugin is an automation based plugin. It is used during the deployment to automate IIS 7 and 7.5 configuration changes.

Available Steps

AppCmdRun an arbitrary appcmd command.

Create ApplicationCreate an Application in IIS.

Create Application PoolCreate an Application Pool in IIS.

Create or update application from XMLCreate or update existing application using user supplied XML

Create SiteCreate a new Web Site in IIS.

Create Virtual DirectoryCreate a new Virtual Directory in IIS.

Delete ApplicationDelete an Application from IIS.

Delete Application PoolDelete an Application Pool from IIS.

Delete SiteDelete a Web Site from IIS.

Delete Virtual DirectoryDelete a Virtual Directory from IIS.

Recycle Application PoolRecycle an Application Pool in IIS.

Start Application PoolStart an Application Pool in IIS.

Start SiteStart a Web Site in IIS.

Stop Application PoolStop an Application Pool in IIS.

Stop SiteStop a Web Site in IIS.

Go To Plugin
IIS AppCmd
2.423623
IBM UrbanCode Deploy
Description

This plug-in provides steps to interact with F5's BIG-IP family of products. The plug-in communicates with the BIG-IP systems using the iControl API.

Platform Support:

  • This plug-in is supported to run on all operating systems that are supported by both the IBM UrbanCode Deploy agent (except for z/OS) and the iControl Java client.
  • This plug-in packages v11.1 of the iControl Java client and is supported to run against all versions of F5 BIG-IP products it supports.

Available Steps

Add node to poolF5 integration step that can add an existing node to a pool

Check if node is upThis step will succeed if the node is online and enabled. It will fail if it is offline or disabled.

Create poolF5 integration step that can create a pool

Delete poolF5 integration step that can delete a pool

Disable node in all poolsF5 integration step that can disable a given node in all pools, for all ports.

Disable node in poolF5 integration step that can disable a given node in the specified pool

Enable node in all poolsF5 integration step that can enable a given node in all pools, for all ports.

Enable node in poolF5 integration step that can enable a given node in the specified pool

Remove node from poolF5 integration step that can remove an existing node from a pool

Go To Plugin
Description
The Application Deployment for WebSphere plug-in provides a number of useful steps for deploying application binaries to and performing adminstrative tasks for WebSphere Application Server. The plug-in also contains a number of steps related to configuration management, such as creating data sources, JMS quests, etc. These configuration steps will be deprecated in a future release and the IBM Middleware Configuration for WebSphere plug-in should be used for all configuration related activities. Platform Support:
  • This plug-in is supported to run on all operating systems supported by the IBM UrbanCode Deploy agent, except for z/OS
  • This plug-in is supported to run against WebSphere Application Server v6.1 or higher

Available Steps

Add Asset to BLAAdd asset to be part of a BLA.

Add BLA to BLAAdd one BLA to be associated with another BLA.

Add Shared Library to ApplicationAdd Shared Library to Application.

Add Target to Composition UnitAdd Target to composition unit.

Add Target To ModuleMap a target(server/cluster) to a module of an Enterprise Application.

Check Application is InstalledCheck to see if an application is installed.

Check Application is not runningCheck to make sure application is not running.

Check Application is running on server or clusterCheck to make sure application is running on this server/cluster.

Check If BLA ExistsCheck if Business-level application exists in Cell.

Check If Composition Unit ExistsCheck if Composition Unit Exists in BLA.

Check If Config Object ExistsDEPRECATED. Check if a config object exists in the WebSphere Configuration by Containment Path. This step has been deprecated. Please use the IBM Middleware Configuration for WebSphere plug-in for WebSphere configuration.

Check Initial Heap SizeDEPRECATED. Check that initial heap size. This step has been deprecated. Please use the IBM Middleware Configuration for WebSphere plug-in for WebSphere configuration.

Check Maximum Heap SizeDEPRECATED. Check that maximum heap size. This step has been deprecated. Please use the IBM Middleware Configuration for WebSphere plug-in for WebSphere configuration.

Check StatusCheck the Status of Server or Cluster.

Clear Target Mappings For ApplicationClear all target mappings for an Enterprise Application and it's modules.

Create BLACreate Business-level application.

Create ClusterCreate a new Cluster.

Create Cluster MemberCreate a new Cluster Member.

Create DataSourceDEPRECATED. Create a DataSource on a given JDBCProvider. This step has been deprecated. Please use the IBM Middleware Configuration for WebSphere plug-in for WebSphere configuration.

Create DataSource For ClusterDEPRECATED. Create a DataSource on a cluster. This step has been deprecated. Please use the IBM Middleware Configuration for WebSphere plug-in for WebSphere configuration.

Create JDBCProviderDEPRECATED. Create a JDBCProvider with specified scope. This step has been deprecated. Please use the IBM Middleware Configuration for WebSphere plug-in for WebSphere configuration.

Create JDBCProvider For ClusterDEPRECATED. Create a JDBCProvider on a cluster. This step has been deprecated. Please use the IBM Middleware Configuration for WebSphere plug-in for WebSphere configuration.

Create Shared LibraryCreate a shared library at the cell level.

Create SIBJMSConnectionFactoryDEPRECATED. Create a SIBJMSConnectionFactory on a given scope. This step has been deprecated. Please use the IBM Middleware Configuration for WebSphere plug-in for WebSphere configuration.

Create SIBJMSQueueDEPRECATED. Create a SIBJMSQueue on a given scope. This step has been deprecated. Please use the IBM Middleware Configuration for WebSphere plug-in for WebSphere configuration.

Create SIBJMSTopicDEPRECATED> Create a SIBJMSTopic on a given scope. This step has been deprecated. Please use the IBM Middleware Configuration for WebSphere plug-in for WebSphere configuration.

Delete AssetDelete Asset from EBA file.

Delete BLADelete Business-level application.

Delete Composition UnitDelete Composition Unit from BLA.

Execute Batch ScriptExecute a Batch Script generated from Plugin.

Execute wsadmin ScriptExecute a Jython or JACL script through wsadmin.

Export ApplicationExport application from the WebSphere server.

Export DataSource Properties from ClusterDEPRECATED. Export the data source properties from a Cluster. This step has been deprecated. Please use the IBM Middleware Configuration for WebSphere plug-in for WebSphere configuration.

Export JVMHeapSizes from ServerDEPRECATED. Export the JVM Heap Size values from a server. This step has been deprecated. Please use the IBM Middleware Configuration for WebSphere plug-in for WebSphere configuration.

Generate PluginGenerate WebSphere plugin for WebServers to use.

Import AssetImport Asset from EBA file.

Import DataSource Properties into ClusterDEPRECATED. Import the data source properties into a Cluster. This step has been deprecated. Please use the IBM Middleware Configuration for WebSphere plug-in for WebSphere configuration.

Import JVMHeapSizes for ClusterDEPRECATED. Import the JVM Heap Size values for all servers in a cluster. This step has been deprecated. Please use the IBM Middleware Configuration for WebSphere plug-in for WebSphere configuration.

Install ApplicationInstall application to the WebSphere server or cluster.

Install OSGI BundleInstalls an OSGI Bundle in the WebSphere Application Server.

Install Or Update ApplicationInstall application to the WebSphere server or cluster.

Map Resource References to EJB for ApplicationUpdate the Resource Reference mappings for an Enterprise Application.

Map Users And Groups to Roles for ApplicationMap Users to Roles for an Enterprise Application.

Modify Application ClassLoadersModify the classloaders settings for an application and its web modules.

Remove OSGI BundleRemoves an OSGI Bundle from the WebSphere Application Server.

Restart ApplicationRestart application on the WebSphere server or cluster.

Restart ServerRestart WebSphere server or cluster.

Start ApplicationStart application on the WebSphere server or cluster.

Start BLAStart Business-level application.

Start ServerStart WebSphere server or cluster.

Stop ApplicationStop application on the WebSphere server or cluster.

Stop BLAStop Business-level application.

Stop ServerStop WebSphere server or cluster.

Synchronize nodesSynchronize all nodes in the cell.

Terminate Server or ClusterTerminate WebSphere server or cluster. Only use this with deep knowledge of WebSphere, and after a Stop Server or Cluster step has not actually stopped the server or cluster.

Uninstall ApplicationUninstall application from the WebSphere server or cluster.

Update ApplicationUpdate application on the WebSphere server or cluster.

Update J2EEResourceProperty on ObjectDEPRECATED. Create or Update J2EEResourceProperty on a config object. This step has been deprecated. Please use the IBM Middleware Configuration for WebSphere plug-in for WebSphere configuration.

Update Simple Attribute on ObjectDEPRECATED. Update simple attribute on a config object. This step has been deprecated. Please use the IBM Middleware Configuration for WebSphere plug-in for WebSphere configuration.

Wait for ApplicationWait for the application to be on the WebSphere server or cluster.

Wait for server or clusterWait for Server or Cluster to be started.

Wait for server or cluster to stopWait for Server or Cluster to be stopped.

WebSphere DiscoveryThis step will discover if websphere is on an agent by checking common installation paths. If it is, it will assign the WebSphereCell role to the resource and set the command path property.

WebSphere Topology DiscoveryThis step will discover all the nodes, servers, and clusters in a cell and create resources for each under a root resource, apply the correct role, and set the role properties.

Go To Plugin