CloudBees, Inc.

CloudBees Template Plugin 4.0-beta-3

New Features

Major RM-1793

Adding instantiate CLI command.

Major RM-1793

Adding /instantiate REST API command.

Major New template scripting documentation

Export useful things from the REST API: basic template information: ID, super type, instantiability; attributes of a template; UI controls used by attributes; template & values for an entity instance.

Minor RM-1805

Updating a job template’s definition by REST or CLI should reconfigure its instances.

Minor

[ZD-14081] At least offer a self link so as to see all instances after finished saving a job template.

Minor RM-1793

When creating a templatized job from XML, set the name attribute and run the transformer automatically.

Minor

Minor simplifications to config.xml form of some templates instances.

Resolved issues

Minor

Rather than saying a job is created from a template "null", display a meaningful error.

Known issues

Major

See beta 1 for various important warnings concerning settings formats in 4.x.

Minor

Internal changes to UIControl to provide a more uniform API. Only affects implementors of custom controls.

Minor RM-2134

Most CLI/REST commands do not yet support structured data types (such as lists of components or auxiliary models).