Schema URL

Type: JReleaserModel

Definitions

Active string
Algorithm string
Announce object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
article object
8 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
commitAuthor object
2 nested properties
email string
name string
connectTimeout integer
extraProperties Record<string, string>
files Artifact[]
readTimeout integer
repository object
10 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage string
extraProperties Record<string, string>
name string
owner string
tagName string
token string
username string
templateDirectory string
bluesky object
10 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
connectTimeout integer
extraProperties Record<string, string>
handle string
host string
password string
readTimeout integer
status string
statusTemplate string
statuses string[]
configuredHttp object
5 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
connectTimeout integer
extraProperties Record<string, string>
http
All of: HttpAnnouncerMap object, object | null object | null
readTimeout integer
configuredWebhooks object
5 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
connectTimeout integer
extraProperties Record<string, string>
readTimeout integer
webhooks
All of: WebhookAnnouncerMap object, object | null object | null
discord
All of: DiscordAnnouncer object, variant
discourse object
11 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
apiKey string
categoryName string
connectTimeout integer
extraProperties Record<string, string>
host string
message string
messageTemplate string
readTimeout integer
title string
username string
discussions object
9 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
connectTimeout integer
extraProperties Record<string, string>
message string
messageTemplate string
organization string
readTimeout integer
team string
title string
gitter
All of: GitterAnnouncer object, variant
googleChat
All of: GoogleChatAnnouncer object, variant
http
All of: HttpAnnouncerMap object, object | null object | null
linkedin object
9 nested properties
accessToken string
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
connectTimeout integer
extraProperties Record<string, string>
message string
messageTemplate string
owner string
readTimeout integer
subject string
mail
All of: SmtpAnnouncer object, variant
mastodon object
9 nested properties
accessToken string
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
connectTimeout integer
extraProperties Record<string, string>
host string
readTimeout integer
status string
statusTemplate string
statuses string[]
mattermost
All of: MattermostAnnouncer object, variant
openCollective object
10 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
connectTimeout integer
extraProperties Record<string, string>
host string
message string
messageTemplate string
readTimeout integer
slug string
title string
token string
sdkman object
10 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
candidate string
command string
Values: "MAJOR" "MINOR"
connectTimeout integer
consumerKey string
consumerToken string
downloadUrl string
extraProperties Record<string, string>
readTimeout integer
releaseNotesUrl string
slack object
9 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
channel string
connectTimeout integer
extraProperties Record<string, string>
message string
messageTemplate string
readTimeout integer
token string
webhook string
smtp object
19 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
auth boolean
bcc string
cc string
connectTimeout integer
extraProperties Record<string, string>
from string
host string
message string
messageTemplate string
mimeType string
Values: "TEXT" "HTML"
password string
port integer
properties
All of: StringProperties object, object | null object | null
readTimeout integer
subject string
to string
transport string
Values: "SMTP" "SMTPS"
username string
teams
All of: TeamsAnnouncer object, variant
telegram object
8 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
chatId string
connectTimeout integer
extraProperties Record<string, string>
message string
messageTemplate string
readTimeout integer
token string
twitter
All of: TwitterAnnouncer object, variant
webhooks
All of: WebhookAnnouncerMap object, object | null object | null
zulip object
11 nested properties
account string
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
apiHost string
apiKey string
channel string
connectTimeout integer
extraProperties Record<string, string>
message string
messageTemplate string
readTimeout integer
subject string
AppImagePackager object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
categories string[]
commitAuthor object
2 nested properties
email string
name string
componentId string
continueOnError boolean
developerName string
downloadUrl string
extraProperties Record<string, string>
icons Icon[]
repository object
10 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage string
extraProperties Record<string, string>
name string
owner string
tagName string
token string
username string
requiresTerminal boolean
screenshots Screenshot[]
skipReleases string[]
skipTemplates string[]
templateDirectory string
AppImageRepository object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage string
extraProperties Record<string, string>
name string
owner string
tagName string
token string
username string
Append object
content string
contentTemplate string
enabled boolean
target string
title string
ApplicationPackage object
appName string
appVersion string
copyright string
fileAssociations string[]
licenseFile string
vendor string
Apply string
Architecture object
buildOn string[]
ignoreError boolean
runOn string[]
ArchiveAssembler object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
applyDefaultMatrix boolean
archiveName string
artifacts Artifact[]
attachPlatform boolean
distributionType string
Values: "BINARY" "FLAT_BINARY" "JAVA_BINARY" "JLINK" "SINGLE_JAR" "NATIVE_IMAGE" "NATIVE_PACKAGE"
exported boolean
extraProperties Record<string, string>
fileSets FileSet[]
files Glob[]
formats Format-1[]
matrix object
2 nested properties
rows array
vars
All of: Map(String,List(String)) object, object | null object | null
options object
3 nested properties
bigNumberMode string
Values: "GNU" "POSIX" "ERROR" "TRUNCATE"
longFileMode string
Values: "GNU" "POSIX" "ERROR" "TRUNCATE"
timestamp string
format=date-time
platform object
1 nested properties
replacements
All of: StringProperties object, object | null object | null
skipTemplates string[]
stereotype string
Values: "NONE" "CLI" "DESKTOP" "WEB" "MOBILE"
swid object
10 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
corpus boolean
entities Entity[]
lang string
name string
patch boolean
path string
tagId string
tagRef string
tagVersion integer
templateDirectory string
ArchiveAssemblerMap Record<string, object>
ArchiveOptions object
bigNumberMode string
Values: "GNU" "POSIX" "ERROR" "TRUNCATE"
longFileMode string
Values: "GNU" "POSIX" "ERROR" "TRUNCATE"
timestamp string
format=date-time
ArticleAnnouncer object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
commitAuthor object
2 nested properties
email string
name string
connectTimeout integer
extraProperties Record<string, string>
files Artifact[]
readTimeout integer
repository object
10 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage string
extraProperties Record<string, string>
name string
owner string
tagName string
token string
username string
templateDirectory string
Artifact object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
extraProperties Record<string, string>
path string
platform string
transform string
ArtifactOverride object
artifactId string
groupId string
jar boolean
javadocJar boolean
sourceJar boolean
verifyPom boolean
ArtifactoryMavenDeployer object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
applyMavenCentralRules boolean
artifactOverrides ArtifactOverride[]
authorization string
Values: "NONE" "BASIC" "BEARER"
checksums boolean
connectTimeout integer
extraProperties Record<string, string>
javadocJar boolean
password string
readTimeout integer
sign boolean
snapshotSupported boolean
sourceJar boolean
stagingRepositories string[]
url string
username string
verifyPom boolean
ArtifactoryMavenDeployerMap Record<string, object>
ArtifactoryRepository object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
fileTypes FileType[]
path string
ArtifactoryUploader object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
artifacts boolean
authorization string
Values: "NONE" "BASIC" "BEARER"
catalogs boolean
checksums boolean
connectTimeout integer
extraProperties Record<string, string>
files boolean
headers
All of: StringProperties object, object | null object | null
host string
password string
readTimeout integer
signatures boolean
username string
ArtifactoryUploaderMap Record<string, object>
AsdfPackager object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
commitAuthor object
2 nested properties
email string
name string
continueOnError boolean
downloadUrl string
extraProperties Record<string, string>
repository object
10 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage string
extraProperties Record<string, string>
name string
owner string
tagName string
token string
username string
skipTemplates string[]
templateDirectory string
toolCheck string
AsdfRepository object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage string
extraProperties Record<string, string>
name string
owner string
tagName string
token string
username string
Assemble object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
archive
All of: ArchiveAssemblerMap object, object | null object | null
deb
All of: Map(String,DebAssembler) object, object | null object | null
javaArchive
All of: JavaArchiveAssemblerMap object, object | null object | null
jlink
All of: JlinkAssemblerMap object, object | null object | null
jpackage
All of: JpackageAssemblerMap object, object | null object | null
nativeImage
All of: NativeImageAssemblerMap object, object | null object | null
Asset object
input string
output string
unpack object
2 nested properties
enabled boolean
skipRootEntry boolean
Authorization string
AzureMavenDeployer object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
applyMavenCentralRules boolean
artifactOverrides ArtifactOverride[]
authorization string
Values: "NONE" "BASIC" "BEARER"
checksums boolean
connectTimeout integer
extraProperties Record<string, string>
javadocJar boolean
password string
readTimeout integer
sign boolean
snapshotSupported boolean
sourceJar boolean
stagingRepositories string[]
url string
username string
verifyPom boolean
AzureMavenDeployerMap Record<string, object>
BlueskyAnnouncer object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
connectTimeout integer
extraProperties Record<string, string>
handle string
host string
password string
readTimeout integer
status string
statusTemplate string
statuses string[]
BrewPackager object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
cask object
8 nested properties
appName string
appcast string
displayName string
enabled boolean
name string
pkgName string
uninstall CaskItem[]
commitAuthor object
2 nested properties
email string
name string
continueOnError boolean
dependencies Dependency[]
downloadStrategy string
downloadUrl string
extraProperties Record<string, string>
formulaName string
livecheck string[]
multiPlatform boolean
repository object
10 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage string
extraProperties Record<string, string>
name string
owner string
tagName string
token string
username string
requireRelative string[]
skipTemplates string[]
templateDirectory string
Buildx object
createBuilder boolean
createBuilderFlags string[]
enabled boolean
platforms string[]
Cask object
appName string
appcast string
displayName string
enabled boolean
name string
pkgName string
uninstall CaskItem[]
CaskItem object
items string[]
name string
Catalog object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
github object
8 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
artifacts boolean
attestationName string
deployables boolean
excludes string[]
extraProperties Record<string, string>
files boolean
includes string[]
sbom object
3 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
cyclonedx object
7 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
distributions boolean
extraProperties Record<string, string>
files boolean
formats Format-2[]
pack object
version string
syft object
7 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
distributions boolean
extraProperties Record<string, string>
files boolean
formats Format-3[]
pack object
version string
slsa object
8 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
artifacts boolean
attestationName string
deployables boolean
excludes string[]
extraProperties Record<string, string>
files boolean
includes string[]
swid
All of: SwidTagMap object, object | null object | null
Category object
format string
key string
labels string[]
order integer
title string
Changelog object
append object
5 nested properties
content string
contentTemplate string
enabled boolean
target string
title string
categories Category[]
categoryTitleFormat string
content string
contentTemplate string
contributors object
2 nested properties
enabled boolean
format string
contributorsTitleFormat string
enabled boolean
excludeLabels string[]
external string
extraProperties Record<string, string>
format string
formatted string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
hide object
3 nested properties
categories string[]
contributors string[]
uncategorized boolean
includeLabels string[]
labelers Labeler[]
links boolean
preset string
replacers Replacer[]
skipMergeCommits boolean
sort string
Values: "ASC" "DESC"
Checksum object
algorithms Algorithm[]
artifacts boolean
files boolean
individual boolean
name string
ChocolateyPackager object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
apiKey string
commitAuthor object
2 nested properties
email string
name string
continueOnError boolean
downloadUrl string
extraProperties Record<string, string>
iconUrl string
packageName string
packageVersion string
remoteBuild boolean
repository object
10 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage string
extraProperties Record<string, string>
name string
owner string
tagName string
token string
username string
skipTemplates string[]
source string
templateDirectory string
title string
username string
ChocolateyRepository object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage string
extraProperties Record<string, string>
name string
owner string
tagName string
token string
username string
CodebergReleaser object
apiEndpoint string
artifacts boolean
branch string
branchPush string
catalogs boolean
changelog object
21 nested properties
append object
5 nested properties
content string
contentTemplate string
enabled boolean
target string
title string
categories Category[]
categoryTitleFormat string
content string
contentTemplate string
contributors object
2 nested properties
enabled boolean
format string
contributorsTitleFormat string
enabled boolean
excludeLabels string[]
external string
extraProperties Record<string, string>
format string
formatted string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
hide object
3 nested properties
categories string[]
contributors string[]
uncategorized boolean
includeLabels string[]
labelers Labeler[]
links boolean
preset string
replacers Replacer[]
skipMergeCommits boolean
sort string
Values: "ASC" "DESC"
checksums boolean
commitAuthor object
2 nested properties
email string
name string
commitUrl string
connectTimeout integer
downloadUrl string
draft boolean
enabled boolean
files boolean
host string
issueTrackerUrl string
issues object
4 nested properties
applyMilestone string
Values: "NEVER" "ALWAYS" "WARN" "FORCE"
comment string
enabled boolean
label object
3 nested properties
color string
description string
name string
latestReleaseUrl string
milestone object
2 nested properties
close boolean
name string
name string
overwrite boolean
owner string
prerelease object
2 nested properties
enabled boolean
pattern string
previousTagName string
readTimeout integer
releaseName string
releaseNotesUrl string
repoCloneUrl string
repoUrl string
sign boolean
signatures boolean
skipRelease boolean
skipTag boolean
srcUrl string
tagName string
token string
update object
2 nested properties
enabled boolean
sections UpdateSection[]
uploadAssets string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
username string
Command-1 string
Command-2 object
args string[]
defaultKeyring boolean
executable string
homeDir string
keyName string
publicKeyring string
CommandHook object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
applyDefaultMatrix boolean
cmd string
condition string
continueOnError boolean
environment
All of: StringProperties object, object | null object | null
filter object
2 nested properties
excludes string[]
includes string[]
matrix object
2 nested properties
rows array
vars
All of: Map(String,List(String)) object, object | null object | null
platforms string[]
verbose boolean
CommandHooks object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
applyDefaultMatrix boolean
before CommandHook[]
condition string
environment
All of: StringProperties object, object | null object | null
failure CommandHook[]
matrix object
2 nested properties
rows array
vars
All of: Map(String,List(String)) object, object | null object | null
success CommandHook[]
CommitAuthor object
email string
name string
Contributors object
enabled boolean
format string
Control object
breaks string[]
builtUsing string
conflicts string[]
depends string[]
description string
enhances string[]
essential boolean
homepage string
maintainer string
packageName string
packageRevision integer
packageVersion string
preDepends string[]
priority string
Values: "REQUIRED" "IMPORTANT" "STANDARD" "OPTIONAL"
provides string
recommends string[]
section string
Values: "ADMIN" "CLI_MONO" "COMM" "DATABASE" "DEBUG" "DEVEL" "DOC" "EDITORS" "EDUCATION" "ELECTRONICS" "EMBEDDED" "FONTS" "GAMES" "GNOME" "GNU_R" "GNUSTEP" "GRAPHICS" "HAMRADIO" "HASKELL" "HTTPD" "INTERPRETERS" "INTROSPECTION" "JAVA" "JAVASCRIPT" "KDE" "KERNEL" "LIBDEVEL" "LIBS" "LISP" "LOCALIZATION" "MAIL" "MATH" "METAPACKAGES" "MISC" "NET" "NEWS" "OCAML" "OLDLIBS" "OTHEROSFS" "PERL" "PHP" "PYTHON" "RUBY" "RUST" "SCIENCE" "SHELLS" "SOUND" "TASKS" "TEX" "TEXT" "UTILS" "VCS" "VIDEO" "WEB" "X11" "XFCE" "ZOPE"
suggests string[]
Cosign object
privateKeyFile string
publicKeyFile string
version string
CyclonedxSbomCataloger object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
distributions boolean
extraProperties Record<string, string>
files boolean
formats Format-2[]
pack object
2 nested properties
enabled boolean
name string
version string
DebAssembler object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
architecture string
artifacts Artifact[]
assemblerRef string
control object
18 nested properties
breaks string[]
builtUsing string
conflicts string[]
depends string[]
description string
enhances string[]
essential boolean
homepage string
maintainer string
packageName string
packageRevision integer
packageVersion string
preDepends string[]
priority string
Values: "REQUIRED" "IMPORTANT" "STANDARD" "OPTIONAL"
provides string
recommends string[]
section string
Values: "ADMIN" "CLI_MONO" "COMM" "DATABASE" "DEBUG" "DEVEL" "DOC" "EDITORS" "EDUCATION" "ELECTRONICS" "EMBEDDED" "FONTS" "GAMES" "GNOME" "GNU_R" "GNUSTEP" "GRAPHICS" "HAMRADIO" "HASKELL" "HTTPD" "INTERPRETERS" "INTROSPECTION" "JAVA" "JAVASCRIPT" "KDE" "KERNEL" "LIBDEVEL" "LIBS" "LISP" "LOCALIZATION" "MAIL" "MATH" "METAPACKAGES" "MISC" "NET" "NEWS" "OCAML" "OLDLIBS" "OTHEROSFS" "PERL" "PHP" "PYTHON" "RUBY" "RUST" "SCIENCE" "SHELLS" "SOUND" "TASKS" "TEX" "TEXT" "UTILS" "VCS" "VIDEO" "WEB" "X11" "XFCE" "ZOPE"
suggests string[]
distributionType string
Values: "BINARY" "FLAT_BINARY" "JAVA_BINARY" "JLINK" "SINGLE_JAR" "NATIVE_IMAGE" "NATIVE_PACKAGE"
executable string
exported boolean
extraProperties Record<string, string>
fileSets FileSet[]
files Glob[]
installationPath string
platform object
1 nested properties
replacements
All of: StringProperties object, object | null object | null
skipTemplates string[]
stereotype string
Values: "NONE" "CLI" "DESKTOP" "WEB" "MOBILE"
swid object
10 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
corpus boolean
entities Entity[]
lang string
name string
patch boolean
path string
tagId string
tagRef string
tagVersion integer
templateDirectory string
Dependencies object
externalDependencies string[]
packageDependencies PackageDependency[]
windowsFeatures string[]
windowsLibraries string[]
Dependency object
key string
value string
Deploy object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
maven object
9 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
artifactory
All of: ArtifactoryMavenDeployerMap object, object | null object | null
azure
All of: AzureMavenDeployerMap object, object | null object | null
gitea
All of: GiteaMavenDeployerMap object, object | null object | null
github
All of: GithubMavenDeployerMap object, object | null object | null
gitlab
All of: GitlabMavenDeployerMap object, object | null object | null
mavenCentral
All of: MavenCentralMavenDeployerMap object, object | null object | null
nexus2
All of: Nexus2MavenDeployerMap object, object | null object | null
pomchecker object
4 nested properties
failOnError boolean
failOnWarning boolean
strict boolean
version string
DiscordAnnouncer object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
connectTimeout integer
extraProperties Record<string, string>
message string
messageTemplate string
readTimeout integer
webhook string
DiscourseAnnouncer object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
apiKey string
categoryName string
connectTimeout integer
extraProperties Record<string, string>
host string
message string
messageTemplate string
readTimeout integer
title string
username string
DiscussionsAnnouncer object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
connectTimeout integer
extraProperties Record<string, string>
message string
messageTemplate string
organization string
readTimeout integer
team string
title string
Distribution object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
appImage object
15 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
categories string[]
commitAuthor object
2 nested properties
email string
name string
componentId string
continueOnError boolean
developerName string
downloadUrl string
extraProperties Record<string, string>
icons Icon[]
repository object
10 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage string
extraProperties Record<string, string>
name string
owner string
tagName string
token string
username string
requiresTerminal boolean
screenshots Screenshot[]
skipReleases string[]
skipTemplates string[]
templateDirectory string
applyDefaultMatrix boolean
artifactPattern object
5 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
extraProperties Record<string, string>
path string
platform string
transform string
artifacts Artifact[]
asdf object
9 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
commitAuthor object
2 nested properties
email string
name string
continueOnError boolean
downloadUrl string
extraProperties Record<string, string>
repository object
10 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage string
extraProperties Record<string, string>
name string
owner string
tagName string
token string
username string
skipTemplates string[]
templateDirectory string
toolCheck string
brew object
15 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
cask object
8 nested properties
appName string
appcast string
displayName string
enabled boolean
name string
pkgName string
uninstall CaskItem[]
commitAuthor object
2 nested properties
email string
name string
continueOnError boolean
dependencies Dependency[]
downloadStrategy string
downloadUrl string
extraProperties Record<string, string>
formulaName string
livecheck string[]
multiPlatform boolean
repository object
10 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage string
extraProperties Record<string, string>
name string
owner string
tagName string
token string
username string
requireRelative string[]
skipTemplates string[]
templateDirectory string
chocolatey object
16 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
apiKey string
commitAuthor object
2 nested properties
email string
name string
continueOnError boolean
downloadUrl string
extraProperties Record<string, string>
iconUrl string
packageName string
packageVersion string
remoteBuild boolean
repository object
10 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage string
extraProperties Record<string, string>
name string
owner string
tagName string
token string
username string
skipTemplates string[]
source string
templateDirectory string
title string
username string
docker object
18 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
baseImage string
buildArgs string[]
buildx object
4 nested properties
createBuilder boolean
createBuilderFlags string[]
enabled boolean
platforms string[]
commitAuthor object
2 nested properties
email string
name string
continueOnError boolean
downloadUrl string
extraProperties Record<string, string>
imageNames string[]
labels
All of: StringProperties object, object | null object | null
postCommands string[]
preCommands string[]
registries Registry-1[]
repository object
11 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage string
extraProperties Record<string, string>
name string
owner string
tagName string
token string
username string
versionedSubfolders boolean
skipTemplates string[]
specs
All of: DockerSpecMap object, object | null object | null
templateDirectory string
useLocalArtifact boolean
executable object
3 nested properties
name string
unixExtension string
windowsExtension string
extraProperties Record<string, string>
flatpak object
18 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
categories string[]
commitAuthor object
2 nested properties
email string
name string
componentId string
continueOnError boolean
developerName string
downloadUrl string
extraProperties Record<string, string>
finishArgs string[]
icons Icon[]
repository object
10 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage string
extraProperties Record<string, string>
name string
owner string
tagName string
token string
username string
runtime string
Values: "FREEDESKTOP" "GNOME" "KDE" "ELEMENTARY"
runtimeVersion string
screenshots Screenshot[]
sdkExtensions string[]
skipReleases string[]
skipTemplates string[]
templateDirectory string
gofish object
8 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
commitAuthor object
2 nested properties
email string
name string
continueOnError boolean
downloadUrl string
extraProperties Record<string, string>
repository object
10 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage string
extraProperties Record<string, string>
name string
owner string
tagName string
token string
username string
skipTemplates string[]
templateDirectory string
java object
11 nested properties
artifactId string
enabled boolean
environmentVariables object
5 nested properties
linux
All of: StringProperties object, object | null object | null
osx
All of: StringProperties object, object | null object | null
universal
All of: StringProperties object, object | null object | null
unix
All of: StringProperties object, object | null object | null
windows
All of: StringProperties object, object | null object | null
extraProperties Record<string, string>
groupId string
jvmOptions object
5 nested properties
linux string[]
osx string[]
universal string[]
unix string[]
windows string[]
mainClass string
mainModule string
multiProject boolean
options string[]
version string
jbang object
9 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
alias string
commitAuthor object
2 nested properties
email string
name string
continueOnError boolean
downloadUrl string
extraProperties Record<string, string>
repository object
10 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage string
extraProperties Record<string, string>
name string
owner string
tagName string
token string
username string
skipTemplates string[]
templateDirectory string
jib object
21 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
baseImage string
commitAuthor object
2 nested properties
email string
name string
continueOnError boolean
creationTime string
downloadUrl string
environment
All of: StringProperties object, object | null object | null
exposedPorts string[]
extraProperties Record<string, string>
format string
Values: "DOCKER" "OCI"
imageNames string[]
labels
All of: StringProperties object, object | null object | null
registries Registry-2[]
repository object
11 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage string
extraProperties Record<string, string>
name string
owner string
tagName string
token string
username string
versionedSubfolders boolean
skipTemplates string[]
specs
All of: JibSpecMap object, object | null object | null
templateDirectory string
user string
version string
volumes string[]
workingDirectory string
macports object
12 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
categories string[]
commitAuthor object
2 nested properties
email string
name string
continueOnError boolean
downloadUrl string
extraProperties Record<string, string>
maintainers string[]
packageName string
repository object
10 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage string
extraProperties Record<string, string>
name string
owner string
tagName string
token string
username string
revision integer
skipTemplates string[]
templateDirectory string
matrix object
2 nested properties
rows array
vars
All of: Map(String,List(String)) object, object | null object | null
name string
platform object
1 nested properties
replacements
All of: StringProperties object, object | null object | null
scoop object
11 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
autoupdateUrl string
checkverUrl string
commitAuthor object
2 nested properties
email string
name string
continueOnError boolean
downloadUrl string
extraProperties Record<string, string>
packageName string
repository object
10 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage string
extraProperties Record<string, string>
name string
owner string
tagName string
token string
username string
skipTemplates string[]
templateDirectory string
sdkman object
11 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
candidate string
command string
Values: "MAJOR" "MINOR"
connectTimeout integer
consumerKey string
consumerToken string
continueOnError boolean
downloadUrl string
extraProperties Record<string, string>
readTimeout integer
releaseNotesUrl string
snap object
19 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
architectures Architecture[]
base string
commitAuthor object
2 nested properties
email string
name string
confinement string
continueOnError boolean
downloadUrl string
exportedLogin string
extraProperties Record<string, string>
grade string
localPlugs string[]
localSlots string[]
packageName string
plugs Plug[]
remoteBuild boolean
repository object
10 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage string
extraProperties Record<string, string>
name string
owner string
tagName string
token string
username string
skipTemplates string[]
slots Slot[]
templateDirectory string
spec object
11 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
commitAuthor object
2 nested properties
email string
name string
continueOnError boolean
downloadUrl string
extraProperties Record<string, string>
packageName string
release string
repository object
10 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage string
extraProperties Record<string, string>
name string
owner string
tagName string
token string
username string
requires string[]
skipTemplates string[]
templateDirectory string
stereotype string
Values: "NONE" "CLI" "DESKTOP" "WEB" "MOBILE"
tags string[]
type string
Values: "BINARY" "FLAT_BINARY" "JAVA_BINARY" "JLINK" "SINGLE_JAR" "NATIVE_IMAGE" "NATIVE_PACKAGE"
winget object
17 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
author string
commitAuthor object
2 nested properties
email string
name string
continueOnError boolean
defaultLocale string
downloadUrl string
extraProperties Record<string, string>
installer object
6 nested properties
command string
dependencies object
modes Mode-1[]
scope string
Values: "USER" "MACHINE"
type string
Values: "MSIX" "MSI" "APPX" "EXE" "ZIP" "INNO" "NULLSOFT" "WIX" "BURN" "PWA"
upgradeBehavior string
Values: "INSTALL" "UNINSTALL_PREVIOUS"
minimumOsVersion string
moniker string
package object
4 nested properties
identifier string
name string
url string
version string
productCode string
publisher object
3 nested properties
name string
supportUrl string
url string
repository object
10 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage string
extraProperties Record<string, string>
name string
owner string
tagName string
token string
username string
skipTemplates string[]
tags string[]
templateDirectory string
DistributionMap Record<string, object>
DistributionType string
DockerPackager object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
baseImage string
buildArgs string[]
buildx object
4 nested properties
createBuilder boolean
createBuilderFlags string[]
enabled boolean
platforms string[]
commitAuthor object
2 nested properties
email string
name string
continueOnError boolean
downloadUrl string
extraProperties Record<string, string>
imageNames string[]
labels
All of: StringProperties object, object | null object | null
postCommands string[]
preCommands string[]
registries Registry-1[]
repository object
11 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage string
extraProperties Record<string, string>
name string
owner string
tagName string
token string
username string
versionedSubfolders boolean
skipTemplates string[]
specs
All of: DockerSpecMap object, object | null object | null
templateDirectory string
useLocalArtifact boolean
DockerRepository object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage string
extraProperties Record<string, string>
name string
owner string
tagName string
token string
username string
versionedSubfolders boolean
DockerSpec object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
artifact object
5 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
extraProperties Record<string, string>
path string
platform string
transform string
baseImage string
buildArgs string[]
buildx object
4 nested properties
createBuilder boolean
createBuilderFlags string[]
enabled boolean
platforms string[]
extraProperties Record<string, string>
imageNames string[]
labels
All of: StringProperties object, object | null object | null
matchers Record<string, string>
name string
postCommands string[]
preCommands string[]
registries Registry-1[]
skipTemplates string[]
templateDirectory string
useLocalArtifact boolean
DockerSpecMap Record<string, object>
Download object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
ftp
All of: FtpDownloaderMap object, object | null object | null
http
All of: HttpDownloaderMap object, object | null object | null
scp
All of: ScpDownloaderMap object, object | null object | null
sftp
All of: SftpDownloaderMap object, object | null object | null
Entity object
name string
regid string
roles string[]
Environment object
properties Record<string, string>
variables string
EnvironmentVariables object
linux
All of: StringProperties object, object | null object | null
osx
All of: StringProperties object, object | null object | null
universal
All of: StringProperties object, object | null object | null
unix
All of: StringProperties object, object | null object | null
windows
All of: StringProperties object, object | null object | null
Executable object
name string
unixExtension string
windowsExtension string
Extension object
directory string
enabled boolean
gav string
name string
providers Provider[]
ExtensionMap Record<string, object>
FileSet object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
excludes string[]
extraProperties Record<string, string>
failOnMissingInput boolean
includes string[]
input string
output string
platform string
FileType string
Files object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
artifacts Artifact[]
globs Glob[]
Filter object
excludes string[]
includes string[]
FlatpakPackager object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
categories string[]
commitAuthor object
2 nested properties
email string
name string
componentId string
continueOnError boolean
developerName string
downloadUrl string
extraProperties Record<string, string>
finishArgs string[]
icons Icon[]
repository object
10 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage string
extraProperties Record<string, string>
name string
owner string
tagName string
token string
username string
runtime string
Values: "FREEDESKTOP" "GNOME" "KDE" "ELEMENTARY"
runtimeVersion string
screenshots Screenshot[]
sdkExtensions string[]
skipReleases string[]
skipTemplates string[]
templateDirectory string
FlatpakRepository object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage string
extraProperties Record<string, string>
name string
owner string
tagName string
token string
username string
Format-1 string
Format-2 string
Format-3 string
Format-4 string
FtpDownloader object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
assets Asset[]
connectTimeout integer
extraProperties Record<string, string>
host string
password string
port integer
readTimeout integer
username string
FtpDownloaderMap Record<string, object>
FtpUploader object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
artifacts boolean
catalogs boolean
checksums boolean
connectTimeout integer
downloadUrl string
extraProperties Record<string, string>
files boolean
host string
password string
path string
port integer
readTimeout integer
signatures boolean
username string
FtpUploaderMap Record<string, object>
GenericGitReleaser object
apiEndpoint string
artifacts boolean
branch string
branchPush string
catalogs boolean
changelog object
21 nested properties
append object
5 nested properties
content string
contentTemplate string
enabled boolean
target string
title string
categories Category[]
categoryTitleFormat string
content string
contentTemplate string
contributors object
2 nested properties
enabled boolean
format string
contributorsTitleFormat string
enabled boolean
excludeLabels string[]
external string
extraProperties Record<string, string>
format string
formatted string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
hide object
3 nested properties
categories string[]
contributors string[]
uncategorized boolean
includeLabels string[]
labelers Labeler[]
links boolean
preset string
replacers Replacer[]
skipMergeCommits boolean
sort string
Values: "ASC" "DESC"
checksums boolean
commitAuthor object
2 nested properties
email string
name string
commitUrl string
connectTimeout integer
downloadUrl string
enabled boolean
files boolean
host string
issueTrackerUrl string
issues object
4 nested properties
applyMilestone string
Values: "NEVER" "ALWAYS" "WARN" "FORCE"
comment string
enabled boolean
label object
3 nested properties
color string
description string
name string
latestReleaseUrl string
milestone object
2 nested properties
close boolean
name string
name string
overwrite boolean
owner string
prerelease object
2 nested properties
enabled boolean
pattern string
previousTagName string
readTimeout integer
releaseName string
releaseNotesUrl string
repoCloneUrl string
repoUrl string
sign boolean
signatures boolean
skipRelease boolean
skipTag boolean
srcUrl string
tagName string
token string
update object
2 nested properties
enabled boolean
sections UpdateSection[]
uploadAssets string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
username string
GiteaMavenDeployer object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
applyMavenCentralRules boolean
artifactOverrides ArtifactOverride[]
authorization string
Values: "NONE" "BASIC" "BEARER"
checksums boolean
connectTimeout integer
extraProperties Record<string, string>
javadocJar boolean
password string
readTimeout integer
sign boolean
snapshotSupported boolean
sourceJar boolean
stagingRepositories string[]
url string
username string
verifyPom boolean
GiteaMavenDeployerMap Record<string, object>
GiteaReleaser object
apiEndpoint string
artifacts boolean
branch string
branchPush string
catalogs boolean
changelog object
21 nested properties
append object
5 nested properties
content string
contentTemplate string
enabled boolean
target string
title string
categories Category[]
categoryTitleFormat string
content string
contentTemplate string
contributors object
2 nested properties
enabled boolean
format string
contributorsTitleFormat string
enabled boolean
excludeLabels string[]
external string
extraProperties Record<string, string>
format string
formatted string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
hide object
3 nested properties
categories string[]
contributors string[]
uncategorized boolean
includeLabels string[]
labelers Labeler[]
links boolean
preset string
replacers Replacer[]
skipMergeCommits boolean
sort string
Values: "ASC" "DESC"
checksums boolean
commitAuthor object
2 nested properties
email string
name string
commitUrl string
connectTimeout integer
downloadUrl string
draft boolean
enabled boolean
files boolean
host string
issueTrackerUrl string
issues object
4 nested properties
applyMilestone string
Values: "NEVER" "ALWAYS" "WARN" "FORCE"
comment string
enabled boolean
label object
3 nested properties
color string
description string
name string
latestReleaseUrl string
milestone object
2 nested properties
close boolean
name string
name string
overwrite boolean
owner string
prerelease object
2 nested properties
enabled boolean
pattern string
previousTagName string
readTimeout integer
releaseName string
releaseNotesUrl string
repoCloneUrl string
repoUrl string
sign boolean
signatures boolean
skipRelease boolean
skipTag boolean
srcUrl string
tagName string
token string
update object
2 nested properties
enabled boolean
sections UpdateSection[]
uploadAssets string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
username string
GiteaUploader object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
artifacts boolean
catalogs boolean
checksums boolean
connectTimeout integer
extraProperties Record<string, string>
files boolean
host string
owner string
packageName string
packageVersion string
readTimeout integer
signatures boolean
token string
GiteaUploaderMap Record<string, object>
GithubCataloger object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
artifacts boolean
attestationName string
deployables boolean
excludes string[]
extraProperties Record<string, string>
files boolean
includes string[]
GithubMavenDeployer object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
applyMavenCentralRules boolean
artifactOverrides ArtifactOverride[]
authorization string
Values: "NONE" "BASIC" "BEARER"
checksums boolean
connectTimeout integer
extraProperties Record<string, string>
javadocJar boolean
password string
readTimeout integer
repository string
sign boolean
snapshotSupported boolean
sourceJar boolean
stagingRepositories string[]
url string
username string
verifyPom boolean
GithubMavenDeployerMap Record<string, object>
GithubReleaser object
apiEndpoint string
artifacts boolean
branch string
branchPush string
catalogs boolean
changelog object
21 nested properties
append object
5 nested properties
content string
contentTemplate string
enabled boolean
target string
title string
categories Category[]
categoryTitleFormat string
content string
contentTemplate string
contributors object
2 nested properties
enabled boolean
format string
contributorsTitleFormat string
enabled boolean
excludeLabels string[]
external string
extraProperties Record<string, string>
format string
formatted string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
hide object
3 nested properties
categories string[]
contributors string[]
uncategorized boolean
includeLabels string[]
labelers Labeler[]
links boolean
preset string
replacers Replacer[]
skipMergeCommits boolean
sort string
Values: "ASC" "DESC"
checksums boolean
commitAuthor object
2 nested properties
email string
name string
commitUrl string
connectTimeout integer
discussionCategoryName string
downloadUrl string
draft boolean
enabled boolean
files boolean
host string
issueTrackerUrl string
issues object
4 nested properties
applyMilestone string
Values: "NEVER" "ALWAYS" "WARN" "FORCE"
comment string
enabled boolean
label object
3 nested properties
color string
description string
name string
latestReleaseUrl string
milestone object
2 nested properties
close boolean
name string
name string
overwrite boolean
owner string
prerelease object
2 nested properties
enabled boolean
pattern string
previousTagName string
readTimeout integer
releaseName string
releaseNotes object
2 nested properties
configurationFile string
enabled boolean
releaseNotesUrl string
repoCloneUrl string
repoUrl string
sign boolean
signatures boolean
skipRelease boolean
skipTag boolean
srcUrl string
tagName string
token string
update object
2 nested properties
enabled boolean
sections UpdateSection[]
uploadAssets string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
username string
GitlabMavenDeployer object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
applyMavenCentralRules boolean
artifactOverrides ArtifactOverride[]
authorization string
Values: "NONE" "BASIC" "BEARER"
checksums boolean
connectTimeout integer
extraProperties Record<string, string>
javadocJar boolean
password string
projectIdentifier string
readTimeout integer
sign boolean
snapshotSupported boolean
sourceJar boolean
stagingRepositories string[]
url string
username string
verifyPom boolean
GitlabMavenDeployerMap Record<string, object>
GitlabReleaser object
apiEndpoint string
artifacts boolean
branch string
branchPush string
catalogs boolean
changelog object
21 nested properties
append object
5 nested properties
content string
contentTemplate string
enabled boolean
target string
title string
categories Category[]
categoryTitleFormat string
content string
contentTemplate string
contributors object
2 nested properties
enabled boolean
format string
contributorsTitleFormat string
enabled boolean
excludeLabels string[]
external string
extraProperties Record<string, string>
format string
formatted string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
hide object
3 nested properties
categories string[]
contributors string[]
uncategorized boolean
includeLabels string[]
labelers Labeler[]
links boolean
preset string
replacers Replacer[]
skipMergeCommits boolean
sort string
Values: "ASC" "DESC"
checksums boolean
commitAuthor object
2 nested properties
email string
name string
commitUrl string
connectTimeout integer
downloadUrl string
enabled boolean
files boolean
host string
issueTrackerUrl string
issues object
4 nested properties
applyMilestone string
Values: "NEVER" "ALWAYS" "WARN" "FORCE"
comment string
enabled boolean
label object
3 nested properties
color string
description string
name string
latestReleaseUrl string
milestone object
2 nested properties
close boolean
name string
name string
overwrite boolean
owner string
prerelease object
2 nested properties
enabled boolean
pattern string
previousTagName string
projectIdentifier string
readTimeout integer
releaseName string
releaseNotesUrl string
repoCloneUrl string
repoUrl string
sign boolean
signatures boolean
skipRelease boolean
skipTag boolean
srcUrl string
tagName string
token string
update object
2 nested properties
enabled boolean
sections UpdateSection[]
uploadAssets string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
uploadLinks
All of: StringProperties object, object | null object | null
username string
GitlabUploader object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
artifacts boolean
catalogs boolean
checksums boolean
connectTimeout integer
extraProperties Record<string, string>
files boolean
host string
packageName string
packageVersion string
projectIdentifier string
readTimeout integer
signatures boolean
token string
GitlabUploaderMap Record<string, object>
GitterAnnouncer object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
connectTimeout integer
extraProperties Record<string, string>
message string
messageTemplate string
readTimeout integer
webhook string
Glob object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
directory string
extraProperties Record<string, string>
pattern string
platform string
GofishPackager object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
commitAuthor object
2 nested properties
email string
name string
continueOnError boolean
downloadUrl string
extraProperties Record<string, string>
repository object
10 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage string
extraProperties Record<string, string>
name string
owner string
tagName string
token string
username string
skipTemplates string[]
templateDirectory string
GofishRepository object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage string
extraProperties Record<string, string>
name string
owner string
tagName string
token string
username string
GoogleChatAnnouncer object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
connectTimeout integer
extraProperties Record<string, string>
message string
messageTemplate string
readTimeout integer
webhook string
Hide object
categories string[]
contributors string[]
uncategorized boolean
HomebrewRepository object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage string
extraProperties Record<string, string>
name string
owner string
tagName string
token string
username string
Hooks object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
applyDefaultMatrix boolean
command object
8 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
applyDefaultMatrix boolean
before CommandHook[]
condition string
environment
All of: StringProperties object, object | null object | null
failure CommandHook[]
matrix object
2 nested properties
rows array
vars
All of: Map(String,List(String)) object, object | null object | null
success CommandHook[]
condition string
environment
All of: StringProperties object, object | null object | null
matrix object
2 nested properties
rows array
vars
All of: Map(String,List(String)) object, object | null object | null
script object
8 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
applyDefaultMatrix boolean
before ScriptHook[]
condition string
environment
All of: StringProperties object, object | null object | null
failure ScriptHook[]
matrix object
2 nested properties
rows array
vars
All of: Map(String,List(String)) object, object | null object | null
success ScriptHook[]
HttpAnnouncer object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
authorization string
Values: "NONE" "BASIC" "BEARER"
bearerKeyword string
connectTimeout integer
extraProperties Record<string, string>
headers
All of: StringProperties object, object | null object | null
method string
Values: "PUT" "POST"
password string
payload string
payloadTemplate string
readTimeout integer
url string
username string
HttpAnnouncerMap Record<string, object>
HttpAnnouncers object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
connectTimeout integer
extraProperties Record<string, string>
http
All of: HttpAnnouncerMap object, object | null object | null
readTimeout integer
HttpDownloader object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
assets Asset[]
authorization string
Values: "NONE" "BASIC" "BEARER"
connectTimeout integer
extraProperties Record<string, string>
headers
All of: StringProperties object, object | null object | null
password string
readTimeout integer
username string
HttpDownloaderMap Record<string, object>
HttpUploader object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
artifacts boolean
authorization string
Values: "NONE" "BASIC" "BEARER"
catalogs boolean
checksums boolean
connectTimeout integer
downloadUrl string
extraProperties Record<string, string>
files boolean
headers
All of: StringProperties object, object | null object | null
method string
Values: "PUT" "POST"
password string
readTimeout integer
signatures boolean
uploadUrl string
username string
HttpUploaderMap Record<string, object>
Icon object
extraProperties Record<string, string>
height integer
primary boolean
url string
width integer
Installer object
command string
dependencies object
4 nested properties
externalDependencies string[]
packageDependencies PackageDependency[]
windowsFeatures string[]
windowsLibraries string[]
modes Mode-1[]
scope string
Values: "USER" "MACHINE"
type string
Values: "MSIX" "MSI" "APPX" "EXE" "ZIP" "INNO" "NULLSOFT" "WIX" "BURN" "PWA"
upgradeBehavior string
Values: "INSTALL" "UNINSTALL_PREVIOUS"
Issues object
applyMilestone string
Values: "NEVER" "ALWAYS" "WARN" "FORCE"
comment string
enabled boolean
label object
3 nested properties
color string
description string
name string
JReleaserModel object

JReleaser 1.17.0

announce object
24 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
article object
8 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
commitAuthor object
connectTimeout integer
extraProperties Record<string, string>
files Artifact[]
readTimeout integer
repository object
templateDirectory string
bluesky object
10 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
connectTimeout integer
extraProperties Record<string, string>
handle string
host string
password string
readTimeout integer
status string
statusTemplate string
statuses string[]
configuredHttp object
5 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
connectTimeout integer
extraProperties Record<string, string>
http
All of: HttpAnnouncerMap object, object | null object | null
readTimeout integer
configuredWebhooks object
5 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
connectTimeout integer
extraProperties Record<string, string>
readTimeout integer
webhooks
All of: WebhookAnnouncerMap object, object | null object | null
discord
All of: DiscordAnnouncer object, variant
discourse object
11 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
apiKey string
categoryName string
connectTimeout integer
extraProperties Record<string, string>
host string
message string
messageTemplate string
readTimeout integer
title string
username string
discussions object
9 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
connectTimeout integer
extraProperties Record<string, string>
message string
messageTemplate string
organization string
readTimeout integer
team string
title string
gitter
All of: GitterAnnouncer object, variant
googleChat
All of: GoogleChatAnnouncer object, variant
http
All of: HttpAnnouncerMap object, object | null object | null
linkedin object
9 nested properties
accessToken string
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
connectTimeout integer
extraProperties Record<string, string>
message string
messageTemplate string
owner string
readTimeout integer
subject string
mail
All of: SmtpAnnouncer object, variant
mastodon object
9 nested properties
accessToken string
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
connectTimeout integer
extraProperties Record<string, string>
host string
readTimeout integer
status string
statusTemplate string
statuses string[]
mattermost
All of: MattermostAnnouncer object, variant
openCollective object
10 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
connectTimeout integer
extraProperties Record<string, string>
host string
message string
messageTemplate string
readTimeout integer
slug string
title string
token string
sdkman object
10 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
candidate string
command string
Values: "MAJOR" "MINOR"
connectTimeout integer
consumerKey string
consumerToken string
downloadUrl string
extraProperties Record<string, string>
readTimeout integer
releaseNotesUrl string
slack object
9 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
channel string
connectTimeout integer
extraProperties Record<string, string>
message string
messageTemplate string
readTimeout integer
token string
webhook string
smtp object
19 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
auth boolean
bcc string
cc string
connectTimeout integer
extraProperties Record<string, string>
from string
host string
message string
messageTemplate string
mimeType string
Values: "TEXT" "HTML"
password string
port integer
properties
All of: StringProperties object, object | null object | null
readTimeout integer
subject string
to string
transport string
Values: "SMTP" "SMTPS"
username string
teams
All of: TeamsAnnouncer object, variant
telegram object
8 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
chatId string
connectTimeout integer
extraProperties Record<string, string>
message string
messageTemplate string
readTimeout integer
token string
twitter
All of: TwitterAnnouncer object, variant
webhooks
All of: WebhookAnnouncerMap object, object | null object | null
zulip object
11 nested properties
account string
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
apiHost string
apiKey string
channel string
connectTimeout integer
extraProperties Record<string, string>
message string
messageTemplate string
readTimeout integer
subject string
assemble object
7 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
archive
All of: ArchiveAssemblerMap object, object | null object | null
deb
All of: Map(String,DebAssembler) object, object | null object | null
javaArchive
All of: JavaArchiveAssemblerMap object, object | null object | null
jlink
All of: JlinkAssemblerMap object, object | null object | null
jpackage
All of: JpackageAssemblerMap object, object | null object | null
nativeImage
All of: NativeImageAssemblerMap object, object | null object | null
catalog object
5 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
github object
8 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
artifacts boolean
attestationName string
deployables boolean
excludes string[]
extraProperties Record<string, string>
files boolean
includes string[]
sbom object
3 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
cyclonedx object
syft object
slsa object
8 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
artifacts boolean
attestationName string
deployables boolean
excludes string[]
extraProperties Record<string, string>
files boolean
includes string[]
swid
All of: SwidTagMap object, object | null object | null
checksum object
5 nested properties
algorithms Algorithm[]
artifacts boolean
files boolean
individual boolean
name string
deploy object
2 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
maven object
9 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
artifactory
All of: ArtifactoryMavenDeployerMap object, object | null object | null
azure
All of: AzureMavenDeployerMap object, object | null object | null
gitea
All of: GiteaMavenDeployerMap object, object | null object | null
github
All of: GithubMavenDeployerMap object, object | null object | null
gitlab
All of: GitlabMavenDeployerMap object, object | null object | null
mavenCentral
All of: MavenCentralMavenDeployerMap object, object | null object | null
nexus2
All of: Nexus2MavenDeployerMap object, object | null object | null
pomchecker object
distributions
All of: DistributionMap object, object | null object | null
download object
5 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
ftp
All of: FtpDownloaderMap object, object | null object | null
http
All of: HttpDownloaderMap object, object | null object | null
scp
All of: ScpDownloaderMap object, object | null object | null
sftp
All of: SftpDownloaderMap object, object | null object | null
environment object
2 nested properties
properties Record<string, string>
variables string
extensions
All of: ExtensionMap object, object | null object | null
files object
3 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
artifacts Artifact[]
globs Glob[]
hooks object
7 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
applyDefaultMatrix boolean
command object
8 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
applyDefaultMatrix boolean
before CommandHook[]
condition string
environment
All of: StringProperties object, object | null object | null
failure CommandHook[]
matrix object
success CommandHook[]
condition string
environment
All of: StringProperties object, object | null object | null
matrix object
2 nested properties
rows array
vars
All of: Map(String,List(String)) object, object | null object | null
script object
8 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
applyDefaultMatrix boolean
before ScriptHook[]
condition string
environment
All of: StringProperties object, object | null object | null
failure ScriptHook[]
matrix object
success ScriptHook[]
matrix object
2 nested properties
rows array
vars
All of: Map(String,List(String)) object, object | null object | null
packagers object
16 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
appImage object
15 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
categories string[]
commitAuthor object
componentId string
continueOnError boolean
developerName string
downloadUrl string
extraProperties Record<string, string>
icons Icon[]
repository object
requiresTerminal boolean
screenshots Screenshot[]
skipReleases string[]
skipTemplates string[]
templateDirectory string
asdf object
9 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
commitAuthor object
continueOnError boolean
downloadUrl string
extraProperties Record<string, string>
repository object
skipTemplates string[]
templateDirectory string
toolCheck string
brew object
15 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
cask object
commitAuthor object
continueOnError boolean
dependencies Dependency[]
downloadStrategy string
downloadUrl string
extraProperties Record<string, string>
formulaName string
livecheck string[]
multiPlatform boolean
repository object
requireRelative string[]
skipTemplates string[]
templateDirectory string
chocolatey object
16 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
apiKey string
commitAuthor object
continueOnError boolean
downloadUrl string
extraProperties Record<string, string>
iconUrl string
packageName string
packageVersion string
remoteBuild boolean
repository object
skipTemplates string[]
source string
templateDirectory string
title string
username string
docker object
18 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
baseImage string
buildArgs string[]
buildx object
commitAuthor object
continueOnError boolean
downloadUrl string
extraProperties Record<string, string>
imageNames string[]
labels
All of: StringProperties object, object | null object | null
postCommands string[]
preCommands string[]
registries Registry-1[]
repository object
skipTemplates string[]
specs
All of: DockerSpecMap object, object | null object | null
templateDirectory string
useLocalArtifact boolean
flatpak object
18 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
categories string[]
commitAuthor object
componentId string
continueOnError boolean
developerName string
downloadUrl string
extraProperties Record<string, string>
finishArgs string[]
icons Icon[]
repository object
runtime string
Values: "FREEDESKTOP" "GNOME" "KDE" "ELEMENTARY"
runtimeVersion string
screenshots Screenshot[]
sdkExtensions string[]
skipReleases string[]
skipTemplates string[]
templateDirectory string
gofish object
8 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
commitAuthor object
continueOnError boolean
downloadUrl string
extraProperties Record<string, string>
repository object
skipTemplates string[]
templateDirectory string
jbang object
9 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
alias string
commitAuthor object
continueOnError boolean
downloadUrl string
extraProperties Record<string, string>
repository object
skipTemplates string[]
templateDirectory string
jib object
21 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
baseImage string
commitAuthor object
continueOnError boolean
creationTime string
downloadUrl string
environment
All of: StringProperties object, object | null object | null
exposedPorts string[]
extraProperties Record<string, string>
format string
Values: "DOCKER" "OCI"
imageNames string[]
labels
All of: StringProperties object, object | null object | null
registries Registry-2[]
repository object
skipTemplates string[]
specs
All of: JibSpecMap object, object | null object | null
templateDirectory string
user string
version string
volumes string[]
workingDirectory string
macports object
12 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
categories string[]
commitAuthor object
continueOnError boolean
downloadUrl string
extraProperties Record<string, string>
maintainers string[]
packageName string
repository object
revision integer
skipTemplates string[]
templateDirectory string
scoop object
11 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
autoupdateUrl string
checkverUrl string
commitAuthor object
continueOnError boolean
downloadUrl string
extraProperties Record<string, string>
packageName string
repository object
skipTemplates string[]
templateDirectory string
sdkman object
11 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
candidate string
command string
Values: "MAJOR" "MINOR"
connectTimeout integer
consumerKey string
consumerToken string
continueOnError boolean
downloadUrl string
extraProperties Record<string, string>
readTimeout integer
releaseNotesUrl string
snap object
19 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
architectures Architecture[]
base string
commitAuthor object
confinement string
continueOnError boolean
downloadUrl string
exportedLogin string
extraProperties Record<string, string>
grade string
localPlugs string[]
localSlots string[]
packageName string
plugs Plug[]
remoteBuild boolean
repository object
skipTemplates string[]
slots Slot[]
templateDirectory string
spec object
11 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
commitAuthor object
continueOnError boolean
downloadUrl string
extraProperties Record<string, string>
packageName string
release string
repository object
requires string[]
skipTemplates string[]
templateDirectory string
winget object
17 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
author string
commitAuthor object
continueOnError boolean
defaultLocale string
downloadUrl string
extraProperties Record<string, string>
installer object
minimumOsVersion string
moniker string
package object
productCode string
publisher object
repository object
skipTemplates string[]
tags string[]
templateDirectory string
platform object
1 nested properties
replacements
All of: StringProperties object, object | null object | null
project object
19 nested properties
authors string[]
copyright string
description string
extraProperties Record<string, string>
icons Icon[]
inceptionYear string
languages object
1 nested properties
java object
license string
links object
11 nested properties
bugTracker string
contact string
contribute string
documentation string
donation string
faq string
help string
homepage string
license string
translate string
vcsBrowser string
longDescription string
maintainers string[]
name string
screenshots Screenshot[]
snapshot object
3 nested properties
fullChangelog boolean
label string
pattern string
stereotype string
Values: "NONE" "CLI" "DESKTOP" "WEB" "MOBILE"
tags string[]
vendor string
version string
versionPattern object
2 nested properties
format string
type string
Values: "SEMVER" "CALVER" "CHRONVER" "JAVA_RUNTIME" "JAVA_MODULE" "CUSTOM"
release object
5 nested properties
codeberg object
39 nested properties
apiEndpoint string
artifacts boolean
branch string
branchPush string
catalogs boolean
changelog object
checksums boolean
commitAuthor object
commitUrl string
connectTimeout integer
downloadUrl string
draft boolean
enabled boolean
files boolean
host string
issueTrackerUrl string
issues object
latestReleaseUrl string
milestone object
name string
overwrite boolean
owner string
prerelease object
previousTagName string
readTimeout integer
releaseName string
releaseNotesUrl string
repoCloneUrl string
repoUrl string
sign boolean
signatures boolean
skipRelease boolean
skipTag boolean
srcUrl string
tagName string
token string
update object
uploadAssets string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
username string
generic object
38 nested properties
apiEndpoint string
artifacts boolean
branch string
branchPush string
catalogs boolean
changelog object
checksums boolean
commitAuthor object
commitUrl string
connectTimeout integer
downloadUrl string
enabled boolean
files boolean
host string
issueTrackerUrl string
issues object
latestReleaseUrl string
milestone object
name string
overwrite boolean
owner string
prerelease object
previousTagName string
readTimeout integer
releaseName string
releaseNotesUrl string
repoCloneUrl string
repoUrl string
sign boolean
signatures boolean
skipRelease boolean
skipTag boolean
srcUrl string
tagName string
token string
update object
uploadAssets string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
username string
gitea object
39 nested properties
apiEndpoint string
artifacts boolean
branch string
branchPush string
catalogs boolean
changelog object
checksums boolean
commitAuthor object
commitUrl string
connectTimeout integer
downloadUrl string
draft boolean
enabled boolean
files boolean
host string
issueTrackerUrl string
issues object
latestReleaseUrl string
milestone object
name string
overwrite boolean
owner string
prerelease object
previousTagName string
readTimeout integer
releaseName string
releaseNotesUrl string
repoCloneUrl string
repoUrl string
sign boolean
signatures boolean
skipRelease boolean
skipTag boolean
srcUrl string
tagName string
token string
update object
uploadAssets string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
username string
github object
41 nested properties
apiEndpoint string
artifacts boolean
branch string
branchPush string
catalogs boolean
changelog object
checksums boolean
commitAuthor object
commitUrl string
connectTimeout integer
discussionCategoryName string
downloadUrl string
draft boolean
enabled boolean
files boolean
host string
issueTrackerUrl string
issues object
latestReleaseUrl string
milestone object
name string
overwrite boolean
owner string
prerelease object
previousTagName string
readTimeout integer
releaseName string
releaseNotes object
releaseNotesUrl string
repoCloneUrl string
repoUrl string
sign boolean
signatures boolean
skipRelease boolean
skipTag boolean
srcUrl string
tagName string
token string
update object
uploadAssets string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
username string
gitlab object
40 nested properties
apiEndpoint string
artifacts boolean
branch string
branchPush string
catalogs boolean
changelog object
checksums boolean
commitAuthor object
commitUrl string
connectTimeout integer
downloadUrl string
enabled boolean
files boolean
host string
issueTrackerUrl string
issues object
latestReleaseUrl string
milestone object
name string
overwrite boolean
owner string
prerelease object
previousTagName string
projectIdentifier string
readTimeout integer
releaseName string
releaseNotesUrl string
repoCloneUrl string
repoUrl string
sign boolean
signatures boolean
skipRelease boolean
skipTag boolean
srcUrl string
tagName string
token string
update object
uploadAssets string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
uploadLinks
All of: StringProperties object, object | null object | null
username string
signing object
13 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
armored boolean
artifacts boolean
catalogs boolean
checksums boolean
command object
6 nested properties
args string[]
defaultKeyring boolean
executable string
homeDir string
keyName string
publicKeyring string
cosign object
3 nested properties
privateKeyFile string
publicKeyFile string
version string
files boolean
mode string
Values: "MEMORY" "FILE" "COMMAND" "COSIGN"
passphrase string
publicKey string
secretKey string
verify boolean
upload object
9 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
artifactory
All of: ArtifactoryUploaderMap object, object | null object | null
ftp
All of: FtpUploaderMap object, object | null object | null
gitea
All of: GiteaUploaderMap object, object | null object | null
gitlab
All of: GitlabUploaderMap object, object | null object | null
http
All of: HttpUploaderMap object, object | null object | null
s3
All of: S3UploaderMap object, object | null object | null
scp
All of: ScpUploaderMap object, object | null object | null
sftp
All of: SftpUploaderMap object, object | null object | null
Java-1 object
environmentVariables object
5 nested properties
linux
All of: StringProperties object, object | null object | null
osx
All of: StringProperties object, object | null object | null
universal
All of: StringProperties object, object | null object | null
unix
All of: StringProperties object, object | null object | null
windows
All of: StringProperties object, object | null object | null
jvmOptions object
5 nested properties
linux string[]
osx string[]
universal string[]
unix string[]
windows string[]
mainClass string
mainModule string
options string[]
Java-2 object
artifactId string
enabled boolean
environmentVariables object
5 nested properties
linux
All of: StringProperties object, object | null object | null
osx
All of: StringProperties object, object | null object | null
universal
All of: StringProperties object, object | null object | null
unix
All of: StringProperties object, object | null object | null
windows
All of: StringProperties object, object | null object | null
extraProperties Record<string, string>
groupId string
jvmOptions object
5 nested properties
linux string[]
osx string[]
universal string[]
unix string[]
windows string[]
mainClass string
mainModule string
multiProject boolean
options string[]
version string
JavaArchive object
libDirectoryName string
mainJarName string
path string
JavaArchiveAssembler object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
archiveName string
artifacts Artifact[]
executable object
3 nested properties
name string
unixExtension string
windowsExtension string
exported boolean
extraProperties Record<string, string>
fileSets FileSet[]
files Glob[]
formats Format-1[]
jars Glob[]
java object
5 nested properties
environmentVariables object
5 nested properties
linux
All of: StringProperties object, object | null object | null
osx
All of: StringProperties object, object | null object | null
universal
All of: StringProperties object, object | null object | null
unix
All of: StringProperties object, object | null object | null
windows
All of: StringProperties object, object | null object | null
jvmOptions object
5 nested properties
linux string[]
osx string[]
universal string[]
unix string[]
windows string[]
mainClass string
mainModule string
options string[]
mainJar object
5 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
extraProperties Record<string, string>
path string
platform string
transform string
options object
3 nested properties
bigNumberMode string
Values: "GNU" "POSIX" "ERROR" "TRUNCATE"
longFileMode string
Values: "GNU" "POSIX" "ERROR" "TRUNCATE"
timestamp string
format=date-time
platform object
1 nested properties
replacements
All of: StringProperties object, object | null object | null
skipTemplates string[]
stereotype string
Values: "NONE" "CLI" "DESKTOP" "WEB" "MOBILE"
swid object
10 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
corpus boolean
entities Entity[]
lang string
name string
patch boolean
path string
tagId string
tagRef string
tagVersion integer
templateDirectory string
JavaArchiveAssemblerMap Record<string, object>
JbangPackager object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
alias string
commitAuthor object
2 nested properties
email string
name string
continueOnError boolean
downloadUrl string
extraProperties Record<string, string>
repository object
10 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage string
extraProperties Record<string, string>
name string
owner string
tagName string
token string
username string
skipTemplates string[]
templateDirectory string
JbangRepository object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage string
extraProperties Record<string, string>
name string
owner string
tagName string
token string
username string
Jdeps object
enabled boolean
ignoreMissingDeps boolean
multiRelease string
targets string[]
useWildcardInPath boolean
JibPackager object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
baseImage string
commitAuthor object
2 nested properties
email string
name string
continueOnError boolean
creationTime string
downloadUrl string
environment
All of: StringProperties object, object | null object | null
exposedPorts string[]
extraProperties Record<string, string>
format string
Values: "DOCKER" "OCI"
imageNames string[]
labels
All of: StringProperties object, object | null object | null
registries Registry-2[]
repository object
11 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage string
extraProperties Record<string, string>
name string
owner string
tagName string
token string
username string
versionedSubfolders boolean
skipTemplates string[]
specs
All of: JibSpecMap object, object | null object | null
templateDirectory string
user string
version string
volumes string[]
workingDirectory string
JibRepository object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage string
extraProperties Record<string, string>
name string
owner string
tagName string
token string
username string
versionedSubfolders boolean
JibSpec object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
artifact object
5 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
extraProperties Record<string, string>
path string
platform string
transform string
baseImage string
creationTime string
environment
All of: StringProperties object, object | null object | null
exposedPorts string[]
extraProperties Record<string, string>
format string
Values: "DOCKER" "OCI"
imageNames string[]
labels
All of: StringProperties object, object | null object | null
matchers Record<string, string>
name string
registries Registry-2[]
skipTemplates string[]
templateDirectory string
user string
volumes string[]
workingDirectory string
JibSpecMap Record<string, object>
JlinkAssembler object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
additionalModuleNames string[]
applyDefaultMatrix boolean
archiveFormat string
Values: "ZIP" "TAR" "TAR_BZ2" "TAR_GZ" "TAR_XZ" "TAR_ZST" "TBZ2" "TGZ" "TXZ"
args string[]
artifacts Artifact[]
copyJars boolean
executable string
exported boolean
extraProperties Record<string, string>
fileSets FileSet[]
files Glob[]
imageName string
imageNameTransform string
jars Glob[]
java object
11 nested properties
artifactId string
enabled boolean
environmentVariables object
5 nested properties
linux
All of: StringProperties object, object | null object | null
osx
All of: StringProperties object, object | null object | null
universal
All of: StringProperties object, object | null object | null
unix
All of: StringProperties object, object | null object | null
windows
All of: StringProperties object, object | null object | null
extraProperties Record<string, string>
groupId string
jvmOptions object
5 nested properties
linux string[]
osx string[]
universal string[]
unix string[]
windows string[]
mainClass string
mainModule string
multiProject boolean
options string[]
version string
javaArchive object
3 nested properties
libDirectoryName string
mainJarName string
path string
jdeps object
5 nested properties
enabled boolean
ignoreMissingDeps boolean
multiRelease string
targets string[]
useWildcardInPath boolean
jdk object
5 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
extraProperties Record<string, string>
path string
platform string
transform string
mainJar object
5 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
extraProperties Record<string, string>
path string
platform string
transform string
matrix object
2 nested properties
rows array
vars
All of: Map(String,List(String)) object, object | null object | null
moduleNames string[]
options object
3 nested properties
bigNumberMode string
Values: "GNU" "POSIX" "ERROR" "TRUNCATE"
longFileMode string
Values: "GNU" "POSIX" "ERROR" "TRUNCATE"
timestamp string
format=date-time
platform object
1 nested properties
replacements
All of: StringProperties object, object | null object | null
skipTemplates string[]
stereotype string
Values: "NONE" "CLI" "DESKTOP" "WEB" "MOBILE"
swid object
10 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
corpus boolean
entities Entity[]
lang string
name string
patch boolean
path string
tagId string
tagRef string
tagVersion integer
targetJdkPattern object
5 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
extraProperties Record<string, string>
path string
platform string
transform string
targetJdks Artifact[]
templateDirectory string
JlinkAssemblerMap Record<string, object>
JpackageAssembler object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
applicationPackage object
6 nested properties
appName string
appVersion string
copyright string
fileAssociations string[]
licenseFile string
vendor string
artifacts Artifact[]
attachPlatform boolean
executable string
exported boolean
extraProperties Record<string, string>
fileSets FileSet[]
files Glob[]
jars Glob[]
java object
11 nested properties
artifactId string
enabled boolean
environmentVariables object
5 nested properties
linux
All of: StringProperties object, object | null object | null
osx
All of: StringProperties object, object | null object | null
universal
All of: StringProperties object, object | null object | null
unix
All of: StringProperties object, object | null object | null
windows
All of: StringProperties object, object | null object | null
extraProperties Record<string, string>
groupId string
jvmOptions object
5 nested properties
linux string[]
osx string[]
universal string[]
unix string[]
windows string[]
mainClass string
mainModule string
multiProject boolean
options string[]
version string
jlink string
launcher object
3 nested properties
arguments string[]
javaOptions string[]
launchers string[]
linux object
16 nested properties
appCategory string
appName string
appRelease string
icon string
installDir string
jdk object
5 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
extraProperties Record<string, string>
path string
platform string
transform string
license string
maintainer string
menuGroup string
packageDeps string[]
packageName string
platform string
resourceDir string
shortcut boolean
types string[]
validTypes string[]
mainJar object
5 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
extraProperties Record<string, string>
path string
platform string
transform string
osx object
14 nested properties
appName string
icon string
installDir string
jdk object
5 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
extraProperties Record<string, string>
path string
platform string
transform string
packageIdentifier string
packageName string
packageSigningPrefix string
platform string
resourceDir string
sign boolean
signingKeyUsername string
signingKeychain string
types string[]
validTypes string[]
platform object
1 nested properties
replacements
All of: StringProperties object, object | null object | null
runtimeImages Artifact[]
skipTemplates string[]
stereotype string
Values: "NONE" "CLI" "DESKTOP" "WEB" "MOBILE"
swid object
10 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
corpus boolean
entities Entity[]
lang string
name string
patch boolean
path string
tagId string
tagRef string
tagVersion integer
templateDirectory string
verbose boolean
windows object
15 nested properties
appName string
console boolean
dirChooser boolean
icon string
installDir string
jdk object
5 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
extraProperties Record<string, string>
path string
platform string
transform string
menu boolean
menuGroup string
perUserInstall boolean
platform string
resourceDir string
shortcut boolean
types string[]
upgradeUuid string
validTypes string[]
JpackageAssemblerMap Record<string, object>
JvmOptions object
linux string[]
osx string[]
universal string[]
unix string[]
windows string[]
Label object
color string
description string
name string
Labeler object
body string
contributor string
label string
order integer
title string
Languages object
java object
11 nested properties
artifactId string
enabled boolean
environmentVariables object
5 nested properties
linux
All of: StringProperties object, object | null object | null
osx
All of: StringProperties object, object | null object | null
universal
All of: StringProperties object, object | null object | null
unix
All of: StringProperties object, object | null object | null
windows
All of: StringProperties object, object | null object | null
extraProperties Record<string, string>
groupId string
jvmOptions object
5 nested properties
linux string[]
osx string[]
universal string[]
unix string[]
windows string[]
mainClass string
mainModule string
multiProject boolean
options string[]
version string
Launcher object
arguments string[]
javaOptions string[]
launchers string[]
LinkedinAnnouncer object
accessToken string
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
connectTimeout integer
extraProperties Record<string, string>
message string
messageTemplate string
owner string
readTimeout integer
subject string
Linux object
appCategory string
appName string
appRelease string
icon string
installDir string
jdk object
5 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
extraProperties Record<string, string>
path string
platform string
transform string
license string
maintainer string
menuGroup string
packageDeps string[]
packageName string
platform string
resourceDir string
shortcut boolean
types string[]
validTypes string[]
LinuxArm object
args string[]
platform string
LinuxX86 object
args string[]
platform string
MacosArm object
args string[]
platform string
MacosX86 object
args string[]
platform string
MacportsPackager object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
categories string[]
commitAuthor object
2 nested properties
email string
name string
continueOnError boolean
downloadUrl string
extraProperties Record<string, string>
maintainers string[]
packageName string
repository object
10 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage string
extraProperties Record<string, string>
name string
owner string
tagName string
token string
username string
revision integer
skipTemplates string[]
templateDirectory string
MacportsRepository object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage string
extraProperties Record<string, string>
name string
owner string
tagName string
token string
username string
Map(String,DebAssembler) Record<string, object>
Map(String,List(String)) Record<string, string[]>
MastodonAnnouncer object
accessToken string
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
connectTimeout integer
extraProperties Record<string, string>
host string
readTimeout integer
status string
statusTemplate string
statuses string[]
Matrix object
rows array
vars
All of: Map(String,List(String)) object, object | null object | null
MattermostAnnouncer object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
connectTimeout integer
extraProperties Record<string, string>
message string
messageTemplate string
readTimeout integer
structuredMessage boolean
webhook string
Maven object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
artifactory
All of: ArtifactoryMavenDeployerMap object, object | null object | null
azure
All of: AzureMavenDeployerMap object, object | null object | null
gitea
All of: GiteaMavenDeployerMap object, object | null object | null
github
All of: GithubMavenDeployerMap object, object | null object | null
gitlab
All of: GitlabMavenDeployerMap object, object | null object | null
mavenCentral
All of: MavenCentralMavenDeployerMap object, object | null object | null
nexus2
All of: Nexus2MavenDeployerMap object, object | null object | null
pomchecker object
4 nested properties
failOnError boolean
failOnWarning boolean
strict boolean
version string
MavenCentralMavenDeployer object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
applyMavenCentralRules boolean
artifactOverrides ArtifactOverride[]
authorization string
Values: "NONE" "BASIC" "BEARER"
checksums boolean
connectTimeout integer
deploymentId string
extraProperties Record<string, string>
javadocJar boolean
maxRetries integer
namespace string
password string
readTimeout integer
retryDelay integer
sign boolean
snapshotSupported boolean
sourceJar boolean
stage string
Values: "UPLOAD" "PUBLISH" "FULL"
stagingRepositories string[]
url string
username string
verifyPom boolean
verifyUrl string
MavenCentralMavenDeployerMap Record<string, object>
Method string
Milestone object
close boolean
name string
MimeType string
Mode-1 string
Mode-2 string
NativeImageAssembler object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
applyDefaultMatrix boolean
archiveFormat string
Values: "ZIP" "TAR" "TAR_BZ2" "TAR_GZ" "TAR_XZ" "TAR_ZST" "TBZ2" "TGZ" "TXZ"
args string[]
artifacts Artifact[]
components string[]
executable string
exported boolean
extraProperties Record<string, string>
fileSets FileSet[]
files Glob[]
graal object
5 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
extraProperties Record<string, string>
path string
platform string
transform string
graalJdkPattern object
5 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
extraProperties Record<string, string>
path string
platform string
transform string
graalJdks Artifact[]
imageName string
imageNameTransform string
jars Glob[]
java object
11 nested properties
artifactId string
enabled boolean
environmentVariables object
5 nested properties
linux
All of: StringProperties object, object | null object | null
osx
All of: StringProperties object, object | null object | null
universal
All of: StringProperties object, object | null object | null
unix
All of: StringProperties object, object | null object | null
windows
All of: StringProperties object, object | null object | null
extraProperties Record<string, string>
groupId string
jvmOptions object
5 nested properties
linux string[]
osx string[]
universal string[]
unix string[]
windows string[]
mainClass string
mainModule string
multiProject boolean
options string[]
version string
linuxArm object
2 nested properties
args string[]
platform string
linuxX86 object
2 nested properties
args string[]
platform string
macosArm object
2 nested properties
args string[]
platform string
macosX86 object
2 nested properties
args string[]
platform string
mainJar object
5 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
extraProperties Record<string, string>
path string
platform string
transform string
matrix object
2 nested properties
rows array
vars
All of: Map(String,List(String)) object, object | null object | null
options object
3 nested properties
bigNumberMode string
Values: "GNU" "POSIX" "ERROR" "TRUNCATE"
longFileMode string
Values: "GNU" "POSIX" "ERROR" "TRUNCATE"
timestamp string
format=date-time
platform object
1 nested properties
replacements
All of: StringProperties object, object | null object | null
skipTemplates string[]
stereotype string
Values: "NONE" "CLI" "DESKTOP" "WEB" "MOBILE"
swid object
10 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
corpus boolean
entities Entity[]
lang string
name string
patch boolean
path string
tagId string
tagRef string
tagVersion integer
templateDirectory string
upx object
3 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
args string[]
version string
windowsX86 object
2 nested properties
args string[]
platform string
NativeImageAssemblerMap Record<string, object>
Nexus2MavenDeployer object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
applyMavenCentralRules boolean
artifactOverrides ArtifactOverride[]
authorization string
Values: "NONE" "BASIC" "BEARER"
checksums boolean
closeRepository boolean
connectTimeout integer
endStage string
Values: "UPLOAD" "CLOSE" "RELEASE"
extraProperties Record<string, string>
javadocJar boolean
password string
readTimeout integer
releaseRepository boolean
sign boolean
snapshotSupported boolean
snapshotUrl string
sourceJar boolean
stagingProfileId string
stagingRepositories string[]
stagingRepositoryId string
startStage string
Values: "UPLOAD" "CLOSE" "RELEASE"
transitionDelay integer
transitionMaxRetries integer
url string
username string
verifyPom boolean
verifyUrl string
Nexus2MavenDeployerMap Record<string, object>
OpenCollectiveAnnouncer object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
connectTimeout integer
extraProperties Record<string, string>
host string
message string
messageTemplate string
readTimeout integer
slug string
title string
token string
Osx object
appName string
icon string
installDir string
jdk object
5 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
extraProperties Record<string, string>
path string
platform string
transform string
packageIdentifier string
packageName string
packageSigningPrefix string
platform string
resourceDir string
sign boolean
signingKeyUsername string
signingKeychain string
types string[]
validTypes string[]
Pack object
enabled boolean
name string
Package object
identifier string
name string
url string
version string
PackageDependency object
minimumVersion string
packageIdentifier string
Packagers object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
appImage object
15 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
categories string[]
commitAuthor object
2 nested properties
email string
name string
componentId string
continueOnError boolean
developerName string
downloadUrl string
extraProperties Record<string, string>
icons Icon[]
repository object
10 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage string
extraProperties Record<string, string>
name string
owner string
tagName string
token string
username string
requiresTerminal boolean
screenshots Screenshot[]
skipReleases string[]
skipTemplates string[]
templateDirectory string
asdf object
9 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
commitAuthor object
2 nested properties
email string
name string
continueOnError boolean
downloadUrl string
extraProperties Record<string, string>
repository object
10 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage string
extraProperties Record<string, string>
name string
owner string
tagName string
token string
username string
skipTemplates string[]
templateDirectory string
toolCheck string
brew object
15 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
cask object
8 nested properties
appName string
appcast string
displayName string
enabled boolean
name string
pkgName string
uninstall CaskItem[]
commitAuthor object
2 nested properties
email string
name string
continueOnError boolean
dependencies Dependency[]
downloadStrategy string
downloadUrl string
extraProperties Record<string, string>
formulaName string
livecheck string[]
multiPlatform boolean
repository object
10 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage string
extraProperties Record<string, string>
name string
owner string
tagName string
token string
username string
requireRelative string[]
skipTemplates string[]
templateDirectory string
chocolatey object
16 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
apiKey string
commitAuthor object
2 nested properties
email string
name string
continueOnError boolean
downloadUrl string
extraProperties Record<string, string>
iconUrl string
packageName string
packageVersion string
remoteBuild boolean
repository object
10 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage string
extraProperties Record<string, string>
name string
owner string
tagName string
token string
username string
skipTemplates string[]
source string
templateDirectory string
title string
username string
docker object
18 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
baseImage string
buildArgs string[]
buildx object
4 nested properties
createBuilder boolean
createBuilderFlags string[]
enabled boolean
platforms string[]
commitAuthor object
2 nested properties
email string
name string
continueOnError boolean
downloadUrl string
extraProperties Record<string, string>
imageNames string[]
labels
All of: StringProperties object, object | null object | null
postCommands string[]
preCommands string[]
registries Registry-1[]
repository object
11 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage string
extraProperties Record<string, string>
name string
owner string
tagName string
token string
username string
versionedSubfolders boolean
skipTemplates string[]
specs
All of: DockerSpecMap object, object | null object | null
templateDirectory string
useLocalArtifact boolean
flatpak object
18 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
categories string[]
commitAuthor object
2 nested properties
email string
name string
componentId string
continueOnError boolean
developerName string
downloadUrl string
extraProperties Record<string, string>
finishArgs string[]
icons Icon[]
repository object
10 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage string
extraProperties Record<string, string>
name string
owner string
tagName string
token string
username string
runtime string
Values: "FREEDESKTOP" "GNOME" "KDE" "ELEMENTARY"
runtimeVersion string
screenshots Screenshot[]
sdkExtensions string[]
skipReleases string[]
skipTemplates string[]
templateDirectory string
gofish object
8 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
commitAuthor object
2 nested properties
email string
name string
continueOnError boolean
downloadUrl string
extraProperties Record<string, string>
repository object
10 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage string
extraProperties Record<string, string>
name string
owner string
tagName string
token string
username string
skipTemplates string[]
templateDirectory string
jbang object
9 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
alias string
commitAuthor object
2 nested properties
email string
name string
continueOnError boolean
downloadUrl string
extraProperties Record<string, string>
repository object
10 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage string
extraProperties Record<string, string>
name string
owner string
tagName string
token string
username string
skipTemplates string[]
templateDirectory string
jib object
21 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
baseImage string
commitAuthor object
2 nested properties
email string
name string
continueOnError boolean
creationTime string
downloadUrl string
environment
All of: StringProperties object, object | null object | null
exposedPorts string[]
extraProperties Record<string, string>
format string
Values: "DOCKER" "OCI"
imageNames string[]
labels
All of: StringProperties object, object | null object | null
registries Registry-2[]
repository object
11 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage string
extraProperties Record<string, string>
name string
owner string
tagName string
token string
username string
versionedSubfolders boolean
skipTemplates string[]
specs
All of: JibSpecMap object, object | null object | null
templateDirectory string
user string
version string
volumes string[]
workingDirectory string
macports object
12 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
categories string[]
commitAuthor object
2 nested properties
email string
name string
continueOnError boolean
downloadUrl string
extraProperties Record<string, string>
maintainers string[]
packageName string
repository object
10 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage string
extraProperties Record<string, string>
name string
owner string
tagName string
token string
username string
revision integer
skipTemplates string[]
templateDirectory string
scoop object
11 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
autoupdateUrl string
checkverUrl string
commitAuthor object
2 nested properties
email string
name string
continueOnError boolean
downloadUrl string
extraProperties Record<string, string>
packageName string
repository object
10 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage string
extraProperties Record<string, string>
name string
owner string
tagName string
token string
username string
skipTemplates string[]
templateDirectory string
sdkman object
11 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
candidate string
command string
Values: "MAJOR" "MINOR"
connectTimeout integer
consumerKey string
consumerToken string
continueOnError boolean
downloadUrl string
extraProperties Record<string, string>
readTimeout integer
releaseNotesUrl string
snap object
19 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
architectures Architecture[]
base string
commitAuthor object
2 nested properties
email string
name string
confinement string
continueOnError boolean
downloadUrl string
exportedLogin string
extraProperties Record<string, string>
grade string
localPlugs string[]
localSlots string[]
packageName string
plugs Plug[]
remoteBuild boolean
repository object
10 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage string
extraProperties Record<string, string>
name string
owner string
tagName string
token string
username string
skipTemplates string[]
slots Slot[]
templateDirectory string
spec object
11 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
commitAuthor object
2 nested properties
email string
name string
continueOnError boolean
downloadUrl string
extraProperties Record<string, string>
packageName string
release string
repository object
10 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage string
extraProperties Record<string, string>
name string
owner string
tagName string
token string
username string
requires string[]
skipTemplates string[]
templateDirectory string
winget object
17 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
author string
commitAuthor object
2 nested properties
email string
name string
continueOnError boolean
defaultLocale string
downloadUrl string
extraProperties Record<string, string>
installer object
6 nested properties
command string
dependencies object
modes Mode-1[]
scope string
Values: "USER" "MACHINE"
type string
Values: "MSIX" "MSI" "APPX" "EXE" "ZIP" "INNO" "NULLSOFT" "WIX" "BURN" "PWA"
upgradeBehavior string
Values: "INSTALL" "UNINSTALL_PREVIOUS"
minimumOsVersion string
moniker string
package object
4 nested properties
identifier string
name string
url string
version string
productCode string
publisher object
3 nested properties
name string
supportUrl string
url string
repository object
10 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage string
extraProperties Record<string, string>
name string
owner string
tagName string
token string
username string
skipTemplates string[]
tags string[]
templateDirectory string
Platform object
replacements
All of: StringProperties object, object | null object | null
Plug object
attributes
All of: StringProperties object, object | null object | null
name string
reads string[]
writes string[]
Pomchecker object
failOnError boolean
failOnWarning boolean
strict boolean
version string
Prerelease object
enabled boolean
pattern string
Priority string
Project object
authors string[]
copyright string
description string
extraProperties Record<string, string>
icons Icon[]
inceptionYear string
languages object
1 nested properties
java object
11 nested properties
artifactId string
enabled boolean
environmentVariables object
extraProperties Record<string, string>
groupId string
jvmOptions object
mainClass string
mainModule string
multiProject boolean
options string[]
version string
license string
links object
11 nested properties
bugTracker string
contact string
contribute string
documentation string
donation string
faq string
help string
homepage string
license string
translate string
vcsBrowser string
longDescription string
maintainers string[]
name string
screenshots Screenshot[]
snapshot object
3 nested properties
fullChangelog boolean
label string
pattern string
stereotype string
Values: "NONE" "CLI" "DESKTOP" "WEB" "MOBILE"
tags string[]
vendor string
version string
versionPattern object
2 nested properties
format string
type string
Values: "SEMVER" "CALVER" "CHRONVER" "JAVA_RUNTIME" "JAVA_MODULE" "CUSTOM"
Properties Record<string, string>
Provider object
properties Record<string, string>
type string
Publisher object
name string
supportUrl string
url string
Registry-1 object
externalLogin boolean
password string
repositoryName string
server string
serverName string
username string
Registry-2 object
fromPassword string
fromUsername string
name string
password string
server string
toPassword string
toUsername string
username string
Release object
codeberg object
39 nested properties
apiEndpoint string
artifacts boolean
branch string
branchPush string
catalogs boolean
changelog object
21 nested properties
append object
categories Category[]
categoryTitleFormat string
content string
contentTemplate string
contributors object
contributorsTitleFormat string
enabled boolean
excludeLabels string[]
external string
extraProperties Record<string, string>
format string
formatted string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
hide object
includeLabels string[]
labelers Labeler[]
links boolean
preset string
replacers Replacer[]
skipMergeCommits boolean
sort string
Values: "ASC" "DESC"
checksums boolean
commitAuthor object
2 nested properties
email string
name string
commitUrl string
connectTimeout integer
downloadUrl string
draft boolean
enabled boolean
files boolean
host string
issueTrackerUrl string
issues object
4 nested properties
applyMilestone string
Values: "NEVER" "ALWAYS" "WARN" "FORCE"
comment string
enabled boolean
label object
latestReleaseUrl string
milestone object
2 nested properties
close boolean
name string
name string
overwrite boolean
owner string
prerelease object
2 nested properties
enabled boolean
pattern string
previousTagName string
readTimeout integer
releaseName string
releaseNotesUrl string
repoCloneUrl string
repoUrl string
sign boolean
signatures boolean
skipRelease boolean
skipTag boolean
srcUrl string
tagName string
token string
update object
2 nested properties
enabled boolean
sections UpdateSection[]
uploadAssets string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
username string
generic object
38 nested properties
apiEndpoint string
artifacts boolean
branch string
branchPush string
catalogs boolean
changelog object
21 nested properties
append object
categories Category[]
categoryTitleFormat string
content string
contentTemplate string
contributors object
contributorsTitleFormat string
enabled boolean
excludeLabels string[]
external string
extraProperties Record<string, string>
format string
formatted string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
hide object
includeLabels string[]
labelers Labeler[]
links boolean
preset string
replacers Replacer[]
skipMergeCommits boolean
sort string
Values: "ASC" "DESC"
checksums boolean
commitAuthor object
2 nested properties
email string
name string
commitUrl string
connectTimeout integer
downloadUrl string
enabled boolean
files boolean
host string
issueTrackerUrl string
issues object
4 nested properties
applyMilestone string
Values: "NEVER" "ALWAYS" "WARN" "FORCE"
comment string
enabled boolean
label object
latestReleaseUrl string
milestone object
2 nested properties
close boolean
name string
name string
overwrite boolean
owner string
prerelease object
2 nested properties
enabled boolean
pattern string
previousTagName string
readTimeout integer
releaseName string
releaseNotesUrl string
repoCloneUrl string
repoUrl string
sign boolean
signatures boolean
skipRelease boolean
skipTag boolean
srcUrl string
tagName string
token string
update object
2 nested properties
enabled boolean
sections UpdateSection[]
uploadAssets string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
username string
gitea object
39 nested properties
apiEndpoint string
artifacts boolean
branch string
branchPush string
catalogs boolean
changelog object
21 nested properties
append object
categories Category[]
categoryTitleFormat string
content string
contentTemplate string
contributors object
contributorsTitleFormat string
enabled boolean
excludeLabels string[]
external string
extraProperties Record<string, string>
format string
formatted string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
hide object
includeLabels string[]
labelers Labeler[]
links boolean
preset string
replacers Replacer[]
skipMergeCommits boolean
sort string
Values: "ASC" "DESC"
checksums boolean
commitAuthor object
2 nested properties
email string
name string
commitUrl string
connectTimeout integer
downloadUrl string
draft boolean
enabled boolean
files boolean
host string
issueTrackerUrl string
issues object
4 nested properties
applyMilestone string
Values: "NEVER" "ALWAYS" "WARN" "FORCE"
comment string
enabled boolean
label object
latestReleaseUrl string
milestone object
2 nested properties
close boolean
name string
name string
overwrite boolean
owner string
prerelease object
2 nested properties
enabled boolean
pattern string
previousTagName string
readTimeout integer
releaseName string
releaseNotesUrl string
repoCloneUrl string
repoUrl string
sign boolean
signatures boolean
skipRelease boolean
skipTag boolean
srcUrl string
tagName string
token string
update object
2 nested properties
enabled boolean
sections UpdateSection[]
uploadAssets string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
username string
github object
41 nested properties
apiEndpoint string
artifacts boolean
branch string
branchPush string
catalogs boolean
changelog object
21 nested properties
append object
categories Category[]
categoryTitleFormat string
content string
contentTemplate string
contributors object
contributorsTitleFormat string
enabled boolean
excludeLabels string[]
external string
extraProperties Record<string, string>
format string
formatted string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
hide object
includeLabels string[]
labelers Labeler[]
links boolean
preset string
replacers Replacer[]
skipMergeCommits boolean
sort string
Values: "ASC" "DESC"
checksums boolean
commitAuthor object
2 nested properties
email string
name string
commitUrl string
connectTimeout integer
discussionCategoryName string
downloadUrl string
draft boolean
enabled boolean
files boolean
host string
issueTrackerUrl string
issues object
4 nested properties
applyMilestone string
Values: "NEVER" "ALWAYS" "WARN" "FORCE"
comment string
enabled boolean
label object
latestReleaseUrl string
milestone object
2 nested properties
close boolean
name string
name string
overwrite boolean
owner string
prerelease object
2 nested properties
enabled boolean
pattern string
previousTagName string
readTimeout integer
releaseName string
releaseNotes object
2 nested properties
configurationFile string
enabled boolean
releaseNotesUrl string
repoCloneUrl string
repoUrl string
sign boolean
signatures boolean
skipRelease boolean
skipTag boolean
srcUrl string
tagName string
token string
update object
2 nested properties
enabled boolean
sections UpdateSection[]
uploadAssets string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
username string
gitlab object
40 nested properties
apiEndpoint string
artifacts boolean
branch string
branchPush string
catalogs boolean
changelog object
21 nested properties
append object
categories Category[]
categoryTitleFormat string
content string
contentTemplate string
contributors object
contributorsTitleFormat string
enabled boolean
excludeLabels string[]
external string
extraProperties Record<string, string>
format string
formatted string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
hide object
includeLabels string[]
labelers Labeler[]
links boolean
preset string
replacers Replacer[]
skipMergeCommits boolean
sort string
Values: "ASC" "DESC"
checksums boolean
commitAuthor object
2 nested properties
email string
name string
commitUrl string
connectTimeout integer
downloadUrl string
enabled boolean
files boolean
host string
issueTrackerUrl string
issues object
4 nested properties
applyMilestone string
Values: "NEVER" "ALWAYS" "WARN" "FORCE"
comment string
enabled boolean
label object
latestReleaseUrl string
milestone object
2 nested properties
close boolean
name string
name string
overwrite boolean
owner string
prerelease object
2 nested properties
enabled boolean
pattern string
previousTagName string
projectIdentifier string
readTimeout integer
releaseName string
releaseNotesUrl string
repoCloneUrl string
repoUrl string
sign boolean
signatures boolean
skipRelease boolean
skipTag boolean
srcUrl string
tagName string
token string
update object
2 nested properties
enabled boolean
sections UpdateSection[]
uploadAssets string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
uploadLinks
All of: StringProperties object, object | null object | null
username string
ReleaseNotes object
configurationFile string
enabled boolean
Replacer object
replace string
search string
Repository object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage string
extraProperties Record<string, string>
name string
owner string
tagName string
token string
username string
Runtime string
S3Uploader object
accessKeyId string
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
artifacts boolean
bucket string
catalogs boolean
checksums boolean
connectTimeout integer
downloadUrl string
endpoint string
extraProperties Record<string, string>
files boolean
headers
All of: StringProperties object, object | null object | null
path string
readTimeout integer
region string
secretKey string
sessionToken string
signatures boolean
S3UploaderMap Record<string, object>
Sbom object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
cyclonedx object
7 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
distributions boolean
extraProperties Record<string, string>
files boolean
formats Format-2[]
pack object
2 nested properties
enabled boolean
name string
version string
syft object
7 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
distributions boolean
extraProperties Record<string, string>
files boolean
formats Format-3[]
pack object
2 nested properties
enabled boolean
name string
version string
ScoopPackager object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
autoupdateUrl string
checkverUrl string
commitAuthor object
2 nested properties
email string
name string
continueOnError boolean
downloadUrl string
extraProperties Record<string, string>
packageName string
repository object
10 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage string
extraProperties Record<string, string>
name string
owner string
tagName string
token string
username string
skipTemplates string[]
templateDirectory string
ScoopRepository object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage string
extraProperties Record<string, string>
name string
owner string
tagName string
token string
username string
Scope string
ScpDownloader object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
assets Asset[]
connectTimeout integer
extraProperties Record<string, string>
fingerprint string
host string
knownHostsFile string
passphrase string
password string
port integer
privateKey string
publicKey string
readTimeout integer
username string
ScpDownloaderMap Record<string, object>
ScpUploader object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
artifacts boolean
catalogs boolean
checksums boolean
connectTimeout integer
downloadUrl string
extraProperties Record<string, string>
files boolean
fingerprint string
host string
knownHostsFile string
passphrase string
password string
path string
port integer
privateKey string
publicKey string
readTimeout integer
signatures boolean
username string
ScpUploaderMap Record<string, object>
Screenshot object
caption string
extraProperties Record<string, string>
height integer
primary boolean
type string
Values: "SOURCE" "THUMBNAIL"
url string
width integer
ScriptHook object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
applyDefaultMatrix boolean
condition string
continueOnError boolean
environment
All of: StringProperties object, object | null object | null
filter object
2 nested properties
excludes string[]
includes string[]
matrix object
2 nested properties
rows array
vars
All of: Map(String,List(String)) object, object | null object | null
platforms string[]
run string
shell string
Values: "BASH" "SH" "CMD" "PWSH" "POWERSHELL"
verbose boolean
ScriptHooks object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
applyDefaultMatrix boolean
before ScriptHook[]
condition string
environment
All of: StringProperties object, object | null object | null
failure ScriptHook[]
matrix object
2 nested properties
rows array
vars
All of: Map(String,List(String)) object, object | null object | null
success ScriptHook[]
SdkmanAnnouncer object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
candidate string
command string
Values: "MAJOR" "MINOR"
connectTimeout integer
consumerKey string
consumerToken string
downloadUrl string
extraProperties Record<string, string>
readTimeout integer
releaseNotesUrl string
SdkmanPackager object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
candidate string
command string
Values: "MAJOR" "MINOR"
connectTimeout integer
consumerKey string
consumerToken string
continueOnError boolean
downloadUrl string
extraProperties Record<string, string>
readTimeout integer
releaseNotesUrl string
Section string
SftpDownloader object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
assets Asset[]
connectTimeout integer
extraProperties Record<string, string>
fingerprint string
host string
knownHostsFile string
passphrase string
password string
port integer
privateKey string
publicKey string
readTimeout integer
username string
SftpDownloaderMap Record<string, object>
SftpUploader object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
artifacts boolean
catalogs boolean
checksums boolean
connectTimeout integer
downloadUrl string
extraProperties Record<string, string>
files boolean
fingerprint string
host string
knownHostsFile string
passphrase string
password string
path string
port integer
privateKey string
publicKey string
readTimeout integer
signatures boolean
username string
SftpUploaderMap Record<string, object>
Shell string
Signing object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
armored boolean
artifacts boolean
catalogs boolean
checksums boolean
command object
6 nested properties
args string[]
defaultKeyring boolean
executable string
homeDir string
keyName string
publicKeyring string
cosign object
3 nested properties
privateKeyFile string
publicKeyFile string
version string
files boolean
mode string
Values: "MEMORY" "FILE" "COMMAND" "COSIGN"
passphrase string
publicKey string
secretKey string
verify boolean
SlackAnnouncer object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
channel string
connectTimeout integer
extraProperties Record<string, string>
message string
messageTemplate string
readTimeout integer
token string
webhook string
Slot object
attributes
All of: StringProperties object, object | null object | null
name string
reads string[]
writes string[]
SlsaCataloger object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
artifacts boolean
attestationName string
deployables boolean
excludes string[]
extraProperties Record<string, string>
files boolean
includes string[]
SmtpAnnouncer object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
auth boolean
bcc string
cc string
connectTimeout integer
extraProperties Record<string, string>
from string
host string
message string
messageTemplate string
mimeType string
Values: "TEXT" "HTML"
password string
port integer
properties
All of: StringProperties object, object | null object | null
readTimeout integer
subject string
to string
transport string
Values: "SMTP" "SMTPS"
username string
SnapPackager object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
architectures Architecture[]
base string
commitAuthor object
2 nested properties
email string
name string
confinement string
continueOnError boolean
downloadUrl string
exportedLogin string
extraProperties Record<string, string>
grade string
localPlugs string[]
localSlots string[]
packageName string
plugs Plug[]
remoteBuild boolean
repository object
10 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage string
extraProperties Record<string, string>
name string
owner string
tagName string
token string
username string
skipTemplates string[]
slots Slot[]
templateDirectory string
SnapRepository object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage string
extraProperties Record<string, string>
name string
owner string
tagName string
token string
username string
Snapshot object
fullChangelog boolean
label string
pattern string
Sort string
SpecPackager object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
commitAuthor object
2 nested properties
email string
name string
continueOnError boolean
downloadUrl string
extraProperties Record<string, string>
packageName string
release string
repository object
10 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage string
extraProperties Record<string, string>
name string
owner string
tagName string
token string
username string
requires string[]
skipTemplates string[]
templateDirectory string
SpecRepository object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage string
extraProperties Record<string, string>
name string
owner string
tagName string
token string
username string
Stage-1 string
Stage-2 string
Stereotype string
StringProperties Record<string, string>
SwidTag object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
corpus boolean
entities Entity[]
lang string
name string
patch boolean
path string
tagId string
tagRef string
tagVersion integer
SwidTagMap Record<string, object>
SyftSbomCataloger object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
distributions boolean
extraProperties Record<string, string>
files boolean
formats Format-3[]
pack object
2 nested properties
enabled boolean
name string
version string
TarMode string
TeamsAnnouncer object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
connectTimeout integer
extraProperties Record<string, string>
messageTemplate string
readTimeout integer
webhook string
TelegramAnnouncer object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
chatId string
connectTimeout integer
extraProperties Record<string, string>
message string
messageTemplate string
readTimeout integer
token string
Transport string
TwitterAnnouncer object
accessToken string
accessTokenSecret string
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
connectTimeout integer
consumerKey string
consumerSecret string
extraProperties Record<string, string>
readTimeout integer
status string
statusTemplate string
statuses string[]
Type-1 string
Type-2 string
Type-3 string
Unpack object
enabled boolean
skipRootEntry boolean
Update object
enabled boolean
sections UpdateSection[]
UpdateSection string
UpgradeBehavior string
Upload object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
artifactory
All of: ArtifactoryUploaderMap object, object | null object | null
ftp
All of: FtpUploaderMap object, object | null object | null
gitea
All of: GiteaUploaderMap object, object | null object | null
gitlab
All of: GitlabUploaderMap object, object | null object | null
http
All of: HttpUploaderMap object, object | null object | null
s3
All of: S3UploaderMap object, object | null object | null
scp
All of: ScpUploaderMap object, object | null object | null
sftp
All of: SftpUploaderMap object, object | null object | null
Upx object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
args string[]
version string
VersionPattern object
format string
type string
Values: "SEMVER" "CALVER" "CHRONVER" "JAVA_RUNTIME" "JAVA_MODULE" "CUSTOM"
WebhookAnnouncer object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
connectTimeout integer
extraProperties Record<string, string>
message string
messageProperty string
messageTemplate string
readTimeout integer
structuredMessage boolean
webhook string
WebhookAnnouncerMap Record<string, object>
WebhooksAnnouncer object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
connectTimeout integer
extraProperties Record<string, string>
readTimeout integer
webhooks
All of: WebhookAnnouncerMap object, object | null object | null
Windows object
appName string
console boolean
dirChooser boolean
icon string
installDir string
jdk object
5 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
extraProperties Record<string, string>
path string
platform string
transform string
menu boolean
menuGroup string
perUserInstall boolean
platform string
resourceDir string
shortcut boolean
types string[]
upgradeUuid string
validTypes string[]
WindowsX86 object
args string[]
platform string
WingetPackager object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
author string
commitAuthor object
2 nested properties
email string
name string
continueOnError boolean
defaultLocale string
downloadUrl string
extraProperties Record<string, string>
installer object
6 nested properties
command string
dependencies object
4 nested properties
externalDependencies string[]
packageDependencies PackageDependency[]
windowsFeatures string[]
windowsLibraries string[]
modes Mode-1[]
scope string
Values: "USER" "MACHINE"
type string
Values: "MSIX" "MSI" "APPX" "EXE" "ZIP" "INNO" "NULLSOFT" "WIX" "BURN" "PWA"
upgradeBehavior string
Values: "INSTALL" "UNINSTALL_PREVIOUS"
minimumOsVersion string
moniker string
package object
4 nested properties
identifier string
name string
url string
version string
productCode string
publisher object
3 nested properties
name string
supportUrl string
url string
repository object
10 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage string
extraProperties Record<string, string>
name string
owner string
tagName string
token string
username string
skipTemplates string[]
tags string[]
templateDirectory string
WingetRepository object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage string
extraProperties Record<string, string>
name string
owner string
tagName string
token string
username string
ZulipAnnouncer object
account string
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
apiHost string
apiKey string
channel string
connectTimeout integer
extraProperties Record<string, string>
message string
messageTemplate string
readTimeout integer
subject string