Jenkins plugin getting started tutorial

Jenkins plugin getting started tutorial

The following implementation is an alternative to using Jenkins CI with Jenkins if it is not possible to use Pulse. The plugin represents a simpler less feature rich integration.

For more information on the Pulse implementation please refer to Pulse experts: Running the Jenkins CI expert.

The following PDF document serves as a comprehensive introduction to using the Jenkins plugin and covers the following:


  - Install Jenkins against an existing Tomcat installation
  - Configure to run with Dimensions CM
  - Install the Plugin
  - Create a Jenkins Project
  - Integrate the Jenkins Project with a CM Project/Stream
  - Extend to produce a closed loop build

See the PDF Document for more information.

Continue reading
649 Hits
0 Comments

SDA: Atlassian Bamboo plugin getting started tutorial

SDA: Atlassian Bamboo plugin getting started tutorial

New in SDA 6.1

A plugin for Atlassian Bamboo is now available to integrate the Bamboo CI processes with SDA deployments.

 

The following PDF document serves as a comprehensive introduction to using the Altassian Bamboo plugin and covers the following:

Continue reading
3085 Hits
0 Comments

Example: Invoking SOAP Services using the SDA Web Services Plugin

If you want to execute a SOAP service operation as part of a Serena Deployment Automation (SDA) process step, you can use the SDA Web Services plugin Invoke SOAP service step to do this. The following example gives the basics on how you would configure the step properties.
Continue reading
3674 Hits
0 Comments

New in 14.2: Pulse: Create an EXTENDED example custom expert tutorial

New in 14.2: Pulse: Create an EXTENDED example custom expert tutorial

Pulse has gone through some major functional enhancements in 14.2. In 14.1 it was only possible to trigger a Jenkins Build from a delivery. In 14.2 there is a whole range of experts that call various development tools that report on and help control the quality of deliveries made into the CM repository.

Continue reading
3188 Hits
0 Comments

Log Parser Plugin Getting Started Tutorial

Log Parser Plugin Getting Started Tutorial

Want to use advanced log parsing within SDA?

The Log Parser Plugin provides a powerful mechanism for defining multiple regular expression searches within a single step.

SDA also offers the ability to be able to upload parsed results against a particular step within the process flow.

Continue reading
4243 Hits
0 Comments

SDA: New with 5.1.6: Jenkins Plugin Getting Started Tutorial

SDA: New with 5.1.6: Jenkins Plugin Getting Started Tutorial

Introduced with SDA 5.1.6 this new plugin allows a SDA process to call a Jenkins Build, and query the status plus any changes introduced by the build.

This 14 step document will systematically guide the reader the through the implementation and testing of an example process to call a Jenkins Build.

Continue reading
5144 Hits
0 Comments

Tutorial implementing a Jenkins Build and SDA deployment using the Serena Deploy Plugin:

Tutorial implementing a Jenkins Build and SDA deployment using the Serena Deploy Plugin:

The PDF document describes the following steps

1. Installation of the Serena Deploy plugin

2. Configuration of the plugin

3. Creation of a simple Jenkins item

4, Configuring the item to create a component version

5. Extending the configuration to perform an SDA deployment

 

Click on the this LINK to access the document in PDF format. 

Recent Comments
Kathamuthu Raj
PDF link for the tutorial is broke, it seems. Getting 404 error.HTTP Status 404 - The requested resource (/resources/sites/KNOWLE... Read More
Friday, 22 May 2015 8:08 PM
Paul Caruana
Hello Kathamuthuthanks for letting me know. Link should be fixed now.Let me know if this is still a problem.Paul
Tuesday, 26 May 2015 8:08 AM
Continue reading
7568 Hits
2 Comments

Troubleshooting an SDA Plug-in

Sometimes, whether it's with your own custom SDA plugin or a community/Serena provided plugin, we simply don't get the results we are expecting and need to do some troubleshooting.   Today we're going to talk about the easiest way we do it.

Continue reading
4761 Hits
0 Comments

SDA - Using post-processing in a step or plug-in

 

Post-processing scripts are JavaScripts that can perform post-processing whenever a plugin step finishes execution.  They can be used in the creation of a new plug-in (specified within the plugin.xml file), or by adding a post-processing script to an individual process step.

1. Example of using within a plug-in:  (for a working example see the timestamp plugin).  Post-processing steps can be used within plugins to take action on criteria you specify.  For example, looking for specific output or error conditions, and setting properties as needed.  The following example is from the timestamp plugin, and demonstrates how to look specific outputs and store values in properties if found. (below refer to Figure 1. image).

Continue reading
4896 Hits
0 Comments

SBM Composer's Form Extension Feature

SBM Composer's Form Extension Feature

As of SBM Version 10.1.5, Composer has a new plug-in feature called Form Extensions that enables sharing and reuse of custom widgets and form actions between forms and applications.  While the creation of a form extension is a fairly technical task, it's not beyond the abilities of many advanced Composer users.  And once it has been created, it can be reused in between applications and even shared within a community like Serena Central.

Recent Comments
Paul Thompson
Very cool feature!Can custom widgets include AppScript or orchestrations? Admittedly i'm having a hard time trying to visualize a... Read More
Monday, 23 March 2015 6:06 AM
Tom Clement
Hi Paul, Thanks for the question. Sorry to say but form extensions really apply only to forms and the browser. The idea is to en... Read More
Monday, 23 March 2015 11:11 AM
sambhav garg
nice thanks for the post
Monday, 04 September 2017 10:10 AM
Continue reading
10214 Hits
3 Comments

SDA: Write your own plugin tutorial

SDA offers a comprehensive range of plugins, which will continue to grow.

If however in the event that a plugin is not currently available for your current third party application, then it is possible to write your own. Whilst this may sound daunting the following tutorial should make the task a lot simpler.

Continue reading
4642 Hits
0 Comments

Recent Tweets