The following plugin provides functionality available through Pipeline-compatible steps. Read more about how to integrate steps into your Pipeline in the Steps section of the Pipeline Syntax page.
For a list of other such plugins, see the Pipeline Steps Reference page.
getNextSemanticVersion: Next semantic version based on tags and conventional commits in Git repositoryfrom (optional)
type
REF, COMMITvalue
StringmajorPattern (optional)
StringminorPattern (optional)
StringpatchPattern (optional)
Stringrepo (optional)
Stringto (optional)
type
REF, COMMITvalue
StringgitChangelog: Changelog from Git repositorycustomIssues (optional)
name
StringissuePattern
Stringlink (optional)
Stringtitle (optional)
StringdateFormat (optional)
StringextendedVariables (optional)
name
Stringvalue
Stringfrom (optional)
type
REF, COMMITvalue
StringgitHub (optional)
api
Stringtoken
StringissuePattern
StringgitLab (optional)
server
Stringtoken
StringissuePattern
StringprojectName
StringignoreCommitsIfMessageMatches (optional)
StringignoreCommitsIfOlderThan (optional)
StringignoreCommitsWithoutIssue (optional)
booleanignoreTagsIfNameMatches (optional)
StringjavascriptHelper (optional)
Stringjira (optional)
server
StringissuePattern
Stringusername
Stringpassword
StringbasicAuthString
Stringbearer
StringnoIssueName (optional)
StringreadableTagName (optional)
StringremoveIssueFromMessage (optional)
booleanrepo (optional)
StringreturnType (optional)
STRING, CONTEXTtemplate (optional)
StringtimeZone (optional)
Stringto (optional)
type
REF, COMMITvalue
StringuntaggedName (optional)
Stringstep([$class: 'GitChangelogRecorder']): Git ChangelogSee Git Changelog Plugin for details on how to configure and use this plugin.
config
configFile (optional)
StringcreateFileTemplateContent (optional)
StringcreateFileTemplateFile (optional)
StringcreateFileUseTemplateContent (optional)
booleancreateFileUseTemplateFile (optional)
booleancustomIssues (optional)
name
Stringpattern
Stringlink
Stringtitle
StringdateFormat (optional)
Stringfile (optional)
StringfromReference (optional)
StringfromType (optional)
StringgitHubApi (optional)
StringgitHubApiTokenCredentialsId (optional)
StringgitHubIssuePattern (optional)
StringgitHubToken (optional)
StringgitLabApiTokenCredentialsId (optional)
StringgitLabProjectName (optional)
StringgitLabServer (optional)
StringgitLabToken (optional)
StringignoreCommitsIfMessageMatches (optional)
StringignoreCommitsWithoutIssue (optional)
booleanignoreTagsIfNameMatches (optional)
StringjiraBasicAuthString (optional)
StringjiraBasicAuthStringCredentialsId (optional)
StringjiraBearer (optional)
StringjiraBearerCredentialsId (optional)
StringjiraIssuePattern (optional)
StringjiraPassword (optional)
StringjiraServer (optional)
StringjiraUsername (optional)
StringjiraUsernamePasswordCredentialsId (optional)
StringnoIssueName (optional)
StringreadableTagName (optional)
StringshowSummary (optional)
booleanshowSummaryTemplateContent (optional)
StringshowSummaryTemplateFile (optional)
StringshowSummaryUseTemplateContent (optional)
booleanshowSummaryUseTemplateFile (optional)
booleansubDirectory (optional)
StringtimeZone (optional)
StringtoReference (optional)
StringtoType (optional)
StringuntaggedName (optional)
StringuseConfigFile (optional)
booleanuseFile (optional)
booleanuseGitHub (optional)
booleanuseGitLab (optional)
booleanuseIgnoreTagsIfNameMatches (optional)
booleanuseJira (optional)
booleanuseReadableTagName (optional)
booleanuseSubDirectory (optional)
booleanPlease submit your feedback about this page through this quick form.
Alternatively, if you don't wish to complete the quick form, you can simply indicate if you found this page helpful?
See existing feedback here.