Skip to content

This plugin interfaces with clearcase SCM as a jenkins plugin. It's 'simple' in the sense that you only can use it with dynamic view. I've taken a lot of inspiration from clearcase-plugin.

Notifications You must be signed in to change notification settings

szigetigabor/simpleclearcase-plugin

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

68 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This plugin interfaces Jenkins against a dynamic base view, Clearcase SCM. Its 'Simple' in the sense of feature availability, you don't set up the view inside of the Jenkins plugin, rather depending on your environment you create and update the view according to your need. The Plugin uses that view to keeping tabs on SCM changes.

As the view is dynamic, the plugin doesn't take any snapshots of the source code, the checkout mechanism will only review the clear tool lshistory over the specified 'load rules'. The load rules are in simple terms only paths inside of the view to specific code bases. 


Future work:

* Add support for editTypes
* manage output properties better from lshistory:
   "Added directory element"
   "Added file element"
   "Removed directory element"
   "Uncataloged directory element"
   "Removed directory element"

Currently the last three elements are ignored and the first two are just fileelements in an entry.

About

This plugin interfaces with clearcase SCM as a jenkins plugin. It's 'simple' in the sense that you only can use it with dynamic view. I've taken a lot of inspiration from clearcase-plugin.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 96.2%
  • HTML 3.8%