Interface TemplatePackager<A extends org.jreleaser.model.api.packagers.TemplatePackager>
- All Superinterfaces:
Activatable,Domain,ExtraProperties,Packager<A>,Serializable
- All Known Subinterfaces:
RepositoryPackager<A>
- All Known Implementing Classes:
AbstractAppdataPackager,AbstractRepositoryPackager,AbstractTemplatePackager,AppImagePackager,AsdfPackager,BrewPackager,ChocolateyPackager,DockerPackager,FlatpakPackager,GofishPackager,JbangPackager,JibPackager,MacportsPackager,ScoopPackager,SnapPackager,SpecPackager,WingetPackager
public interface TemplatePackager<A extends org.jreleaser.model.api.packagers.TemplatePackager>
extends Packager<A>
- Since:
- 0.6.0
- Author:
- Andres Almiray
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddSkipTemplate(String template) voidaddSkipTemplates(List<String> templates) voidsetSkipTemplates(List<String> skipTemplates) voidsetTemplateDirectory(String templateDirectory) Methods inherited from interface org.jreleaser.model.internal.common.Activatable
disable, getActive, isActiveSet, isEnabled, resolveEnabled, resolveEnabledWithSnapshot, setActive, setActiveMethods inherited from interface org.jreleaser.model.internal.common.ExtraProperties
addExtraProperties, addExtraProperty, extraPropertyIsTrue, getExtraProperties, getExtraProperty, prefix, resolvedExtraProperties, resolvedExtraProperties, setExtraPropertiesMethods inherited from interface org.jreleaser.model.internal.packagers.Packager
asImmutable, fail, getDownloadUrl, getSupportedFileExtensions, getSupportedStereotypes, getType, isContinueOnError, isContinueOnErrorSet, isFailed, isSnapshotSupported, resolveArtifacts, resolveCandidateArtifacts, resolveEnabled, setContinueOnError, setDownloadUrl, supportsDistribution, supportsPlatform
-
Method Details
-
getTemplateDirectory
String getTemplateDirectory() -
setTemplateDirectory
-
getSkipTemplates
-
setSkipTemplates
-
addSkipTemplates
-
addSkipTemplate
-