Class EiffelActivityJobProperty

java.lang.Object
hudson.model.JobProperty<J>
jenkins.model.OptionalJobProperty<Job<?,?>>
com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelActivityJobProperty
All Implemented Interfaces:
ExtensionPoint, Describable<JobProperty<?>>, ReconfigurableDescribable<JobProperty<?>>, BuildStep

public class EiffelActivityJobProperty extends OptionalJobProperty<Job<?,?>>
An OptionalJobProperty that can be used to populate additional members in in the Eiffel activity events emitted for the builds of a job.

Also defines a eiffelActivity pipeline step that can be used to set the properties via pipeline code:

 properties([
     eiffelActivity(categories: ['a', 'b'])
 ])
 
  • Constructor Details

    • EiffelActivityJobProperty

      @DataBoundConstructor public EiffelActivityJobProperty(List<String> categories)
  • Method Details

    • getCategories

      public List<String> getCategories()
    • setCategories

      @DataBoundSetter public void setCategories(List<String> categories)