public class CreateChangeLog
This is an helper task to show the create the changelog.
public static com.intershop.gradle.gitflow.tasks.CreateChangeLog.Companion Companion
@Inject
public CreateChangeLog(@NotNull
org.gradle.api.model.ObjectFactory objectFactory,
@NotNull
org.gradle.api.file.ProjectLayout projectLayout)
This is an helper task to show the create the changelog.
public void providePrevVersion(@NotNull
org.gradle.api.provider.Provider<java.lang.String> prevVersion)
This is the provider for the targetVersion.
@Optional @Input @NotNull public java.lang.String getPreVersion()
This is the property with command line option to specify the start version of the change log calculation.
public void setPreVersion(@NotNull
java.lang.String value)
This is the property with command line option to specify the start version of the change log calculation.
@Input @NotNull public org.eclipse.jgit.revwalk.RevObject getEndRevObject()
This method calculates the end version of the report. It returns an JGit object.
public void provideChangelogFile(@NotNull
org.gradle.api.provider.Provider<org.gradle.api.file.RegularFile> changelogFile)
Provider for output file property.
@OutputFile @NotNull public java.io.File getChangelogFile()
Input file property for output.
public void setChangelogFile(@NotNull
java.io.File value)
Input file property for output.
public void run()
Main function of this task.