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 Details

    • getTemplateDirectory

      String getTemplateDirectory()
    • setTemplateDirectory

      void setTemplateDirectory(String templateDirectory)
    • getSkipTemplates

      List<String> getSkipTemplates()
    • setSkipTemplates

      void setSkipTemplates(List<String> skipTemplates)
    • addSkipTemplates

      void addSkipTemplates(List<String> templates)
    • addSkipTemplate

      void addSkipTemplate(String template)