Package org.jreleaser.model.internal
Class JReleaserModel
java.lang.Object
org.jreleaser.model.internal.JReleaserModel
- Since:
- 0.1.0
- Author:
- Andres Almiray
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddDistribution(Distribution distribution) voidaddExtension(Extension extension) org.jreleaser.model.api.JReleaserModelasMap(boolean full) findDistribution(String name) org.jreleaser.model.api.JReleaserModel.CommitgetFiles()getHooks()getNow()org.jreleaser.mustache.TemplateContextprops()voidsetAnnounce(Announce announce) voidsetAssemble(Assemble assemble) voidsetCatalog(Catalog catalog) voidsetChecksum(Checksum checksum) voidsetCommit(org.jreleaser.model.api.JReleaserModel.Commit commit) voidvoidsetDistributions(Map<String, Distribution> distributions) voidsetDownload(Download download) voidsetEnvironment(Environment environment) voidsetExtensions(Map<String, Extension> extensions) voidvoidvoidsetPackagers(Packagers packagers) voidsetPlatform(Platform platform) voidsetProject(Project project) voidsetRelease(Release release) voidsetSigning(Signing signing) void
-
Constructor Details
-
JReleaserModel
public JReleaserModel()
-
-
Method Details
-
asImmutable
public org.jreleaser.model.api.JReleaserModel asImmutable() -
getNow
-
getTimestamp
-
getCommit
public org.jreleaser.model.api.JReleaserModel.Commit getCommit() -
setCommit
public void setCommit(org.jreleaser.model.api.JReleaserModel.Commit commit) -
getEnvironment
-
setEnvironment
-
getHooks
-
setHooks
-
getPlatform
-
setPlatform
-
getProject
-
setProject
-
getRelease
-
setRelease
-
getPackagers
-
setPackagers
-
getAnnounce
-
setAnnounce
-
getAssemble
-
setAssemble
-
getDownload
-
setDownload
-
getDeploy
-
setDeploy
-
getUpload
-
setUpload
-
getChecksum
-
setChecksum
-
getSigning
-
setSigning
-
getFiles
-
setFiles
-
getCatalog
-
setCatalog
-
getActiveDistributions
-
getDistributions
-
setDistributions
-
addDistribution
-
findDistribution
-
getActiveExtensions
-
getExtensions
-
setExtensions
-
addExtension
-
resolveArchiveTimestamp
-
asMap
-
props
public org.jreleaser.mustache.TemplateContext props()
-