Interface PackagerProcessor<T extends Packager>
public interface PackagerProcessor<T extends Packager>
- Since:
- 0.1.0
- Author:
- Andres Almiray
-
Method Summary
Modifier and TypeMethodDescriptionvoidpackageDistribution(Distribution distribution, org.jreleaser.mustache.TemplateContext props) voidprepareDistribution(Distribution distribution, org.jreleaser.mustache.TemplateContext props) voidpublishDistribution(Distribution distribution, org.jreleaser.mustache.TemplateContext props) voidsetPackager(T packager) booleansupportsDistribution(Distribution distribution)
-
Method Details
-
getPackager
T getPackager() -
setPackager
-
getPackagerName
String getPackagerName() -
supportsDistribution
-
prepareDistribution
void prepareDistribution(Distribution distribution, org.jreleaser.mustache.TemplateContext props) throws PackagerProcessingException - Throws:
PackagerProcessingException
-
packageDistribution
void packageDistribution(Distribution distribution, org.jreleaser.mustache.TemplateContext props) throws PackagerProcessingException - Throws:
PackagerProcessingException
-
publishDistribution
void publishDistribution(Distribution distribution, org.jreleaser.mustache.TemplateContext props) throws PackagerProcessingException - Throws:
PackagerProcessingException
-