Package DE_EPAGES::Installer::API::SystemPatchBuilder
this module generates the whole patch for a new epages release starting with version specific changes, adding Jira Tasks version control branching cartridge patch building language pack patch building patch package building
Functions
getCurrentReleaseTagFromInstaller
get the current release tag, uses perl installer module DE_EPAGES::Installer::API::Cartridge
Syntax |
my $CurrentReleaseTag = $self->getCurrentReleaseTagFromInstaller(); |
Return |
|
getPreviousReleaseTagFromInstaller
get the previous release tag, uses perl installer module DE_EPAGES::Installer::API::Cartridge
Syntax |
my $PreviousReleaseTag = $self->getPreviousReleaseTagFromInstaller(); |
Return |
|
new
Creates a new SystemPatchBuilder object, responsible for tagging, building patch files for each cartridge and commit changes into cvs
Syntax |
$PatchBuilder = DE_EPAGES::Installer::API::SystemPatchBuilder->new( 'verbose' => 0, ); |
Input |
|
Return |
|
printMessage
print message if verbose is true
Syntax |
$self->printMessage('message to test'); |
Input |
|