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
9 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage 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 object
11 nested properties
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[]
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
9 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage 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
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"
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[]
options object
3 nested properties
bigNumberMode string
Values: "GNU" "POSIX" "ERROR" "TRUNCATE"
longFileMode string
Values: "GNU" "POSIX" "ERROR" "TRUNCATE"
timestamp 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"
templateDirectory string
ArchiveAssemblerMap Record<string, object>
ArchiveOptions object
bigNumberMode string
Values: "GNU" "POSIX" "ERROR" "TRUNCATE"
longFileMode string
Values: "GNU" "POSIX" "ERROR" "TRUNCATE"
timestamp string
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
9 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage 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
javadocJar boolean
sourceJar 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
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
9 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage 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
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
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
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[]
downloadUrl string
extraProperties Record<string, string>
formulaName string
livecheck string[]
multiPlatform boolean
skipTemplates string[]
tap object
9 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage string
name string
owner string
tagName string
token string
username 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"
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
6 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
artifacts boolean
attestationName string
deployables boolean
extraProperties Record<string, string>
files boolean
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
bucket object
9 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage string
name string
owner string
tagName string
token string
username 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
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
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"
cmd string
condition string
continueOnError boolean
environment
All of: StringProperties object, object | null object | null
filter object
2 nested properties
excludes string[]
includes string[]
platforms string[]
verbose boolean
CommandHooks object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
before CommandHook[]
environment
All of: StringProperties object, object | null object | null
failure CommandHook[]
success CommandHook[]
CommitAuthor object
email string
name string
Contributors object
enabled boolean
format 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
Dependency object
key string
value string
Deploy object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
maven object
8 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
nexus2
All of: Nexus2MavenDeployerMap object, object | null object | null
pomchecker object
3 nested properties
failOnError boolean
failOnWarning 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
9 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage string
name string
owner string
tagName string
token string
username string
requiresTerminal boolean
screenshots Screenshot[]
skipReleases string[]
skipTemplates string[]
templateDirectory 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
9 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage string
name string
owner string
tagName string
token string
username string
skipTemplates string[]
templateDirectory string
toolCheck string
brew object
13 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[]
downloadUrl string
extraProperties Record<string, string>
formulaName string
livecheck string[]
multiPlatform boolean
skipTemplates string[]
tap object
9 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage string
name string
owner string
tagName string
token string
username string
templateDirectory string
chocolatey object
16 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
apiKey string
bucket object
9 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage string
name string
owner string
tagName string
token string
username 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
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
10 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage 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
9 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage 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
9 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage string
name string
owner string
tagName string
token string
username string
skipTemplates string[]
templateDirectory string
java object
8 nested properties
artifactId string
enabled boolean
extraProperties Record<string, string>
groupId string
mainClass string
mainModule string
multiProject boolean
version string
jbang object
9 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
alias string
catalog object
9 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage string
name string
owner string
tagName string
token string
username string
commitAuthor object
2 nested properties
email string
name string
continueOnError boolean
downloadUrl string
extraProperties Record<string, 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
10 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage 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
9 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage string
name string
owner string
tagName string
token string
username string
revision integer
skipTemplates string[]
templateDirectory string
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
bucket object
9 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage string
name string
owner string
tagName string
token string
username string
checkverUrl string
commitAuthor object
2 nested properties
email string
name string
continueOnError boolean
downloadUrl string
extraProperties Record<string, string>
packageName 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
skipTemplates string[]
slots Slot[]
snap object
9 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage string
name string
owner string
tagName string
token string
username string
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
9 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage 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
5 nested properties
command 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
9 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage 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
10 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage 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
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
Environment object
properties Record<string, string>
variables string
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
9 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage 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
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
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>
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
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
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
9 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage 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
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
HomebrewTap object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage string
name string
owner string
tagName string
token string
username string
Hooks object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
command object
5 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
before CommandHook[]
environment
All of: StringProperties object, object | null object | null
failure CommandHook[]
success CommandHook[]
environment
All of: StringProperties object, object | null object | null
script object
5 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
before ScriptHook[]
environment
All of: StringProperties object, object | null object | null
failure ScriptHook[]
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
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.7.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 object
11 nested properties
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[]
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
6 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
archive
All of: ArchiveAssemblerMap 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
3 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
sbom object
3 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
cyclonedx object
syft object
slsa object
6 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
artifacts boolean
attestationName string
deployables boolean
extraProperties Record<string, string>
files boolean
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
8 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
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
4 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
command object
5 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
before CommandHook[]
environment
All of: StringProperties object, object | null object | null
failure CommandHook[]
success CommandHook[]
environment
All of: StringProperties object, object | null object | null
script object
5 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
before ScriptHook[]
environment
All of: StringProperties object, object | null object | null
failure ScriptHook[]
success ScriptHook[]
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
13 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
cask object
commitAuthor object
continueOnError boolean
dependencies Dependency[]
downloadUrl string
extraProperties Record<string, string>
formulaName string
livecheck string[]
multiPlatform boolean
skipTemplates string[]
tap object
templateDirectory string
chocolatey object
16 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
apiKey string
bucket object
commitAuthor object
continueOnError boolean
downloadUrl string
extraProperties Record<string, string>
iconUrl string
packageName string
packageVersion string
remoteBuild boolean
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
catalog object
commitAuthor object
continueOnError boolean
downloadUrl string
extraProperties Record<string, string>
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
bucket object
checkverUrl string
commitAuthor object
continueOnError boolean
downloadUrl string
extraProperties Record<string, string>
packageName 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
confinement string
continueOnError boolean
downloadUrl string
exportedLogin string
extraProperties Record<string, string>
grade string
localPlugs string[]
localSlots string[]
packageName string
plugs Plug[]
remoteBuild boolean
skipTemplates string[]
slots Slot[]
snap object
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
java object
8 nested properties
artifactId string
enabled boolean
extraProperties Record<string, string>
groupId string
mainClass string
mainModule string
multiProject boolean
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"
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
mainClass string
mainModule string
options string[]
Java-2 object
artifactId string
enabled boolean
extraProperties Record<string, string>
groupId string
mainClass string
mainModule string
multiProject boolean
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
3 nested properties
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
platform object
1 nested properties
replacements
All of: StringProperties object, object | null object | null
skipTemplates string[]
stereotype string
Values: "NONE" "CLI" "DESKTOP" "WEB" "MOBILE"
templateDirectory string
JavaArchiveAssemblerMap Record<string, object>
JbangPackager object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
alias string
catalog object
9 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage string
name string
owner string
tagName string
token string
username string
commitAuthor object
2 nested properties
email string
name string
continueOnError boolean
downloadUrl string
extraProperties Record<string, string>
skipTemplates string[]
templateDirectory string
JbangRepository object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage 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
10 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage 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
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[]
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
8 nested properties
artifactId string
enabled boolean
extraProperties Record<string, string>
groupId string
mainClass string
mainModule string
multiProject boolean
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
moduleNames string[]
options object
3 nested properties
bigNumberMode string
Values: "GNU" "POSIX" "ERROR" "TRUNCATE"
longFileMode string
Values: "GNU" "POSIX" "ERROR" "TRUNCATE"
timestamp 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"
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
8 nested properties
artifactId string
enabled boolean
extraProperties Record<string, string>
groupId string
mainClass string
mainModule string
multiProject boolean
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"
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>
Label object
color string
description string
name string
Labeler object
body string
label string
order integer
title 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-1 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[]
Linux-2 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
9 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage 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
name string
owner string
tagName string
token string
username 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[]
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
nexus2
All of: Nexus2MavenDeployerMap object, object | null object | null
pomchecker object
3 nested properties
failOnError boolean
failOnWarning boolean
version string
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"
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
graalJdks Artifact[]
imageName string
imageNameTransform string
jars Glob[]
java object
8 nested properties
artifactId string
enabled boolean
extraProperties Record<string, string>
groupId string
mainClass string
mainModule string
multiProject boolean
version string
linux 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
options object
3 nested properties
bigNumberMode string
Values: "GNU" "POSIX" "ERROR" "TRUNCATE"
longFileMode string
Values: "GNU" "POSIX" "ERROR" "TRUNCATE"
timestamp string
osx object
2 nested properties
args string[]
platform 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"
templateDirectory string
upx object
3 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
args string[]
version string
windows 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
extraProperties Record<string, string>
javadocJar boolean
password string
readTimeout integer
releaseRepository boolean
sign boolean
snapshotUrl string
sourceJar boolean
stagingRepositories string[]
transitionDelay integer
transitionMaxRetries integer
url string
username string
verifyPom boolean
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-1 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[]
Osx-2 object
args string[]
platform string
Pack object
enabled boolean
name string
Package object
identifier string
name string
url string
version 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
9 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage 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
9 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage string
name string
owner string
tagName string
token string
username string
skipTemplates string[]
templateDirectory string
toolCheck string
brew object
13 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[]
downloadUrl string
extraProperties Record<string, string>
formulaName string
livecheck string[]
multiPlatform boolean
skipTemplates string[]
tap object
9 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage string
name string
owner string
tagName string
token string
username string
templateDirectory string
chocolatey object
16 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
apiKey string
bucket object
9 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage string
name string
owner string
tagName string
token string
username 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
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
10 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage 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
9 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage 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
9 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage 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
catalog object
9 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage string
name string
owner string
tagName string
token string
username string
commitAuthor object
2 nested properties
email string
name string
continueOnError boolean
downloadUrl string
extraProperties Record<string, 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
10 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage 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
9 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage 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
bucket object
9 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage string
name string
owner string
tagName string
token string
username string
checkverUrl string
commitAuthor object
2 nested properties
email string
name string
continueOnError boolean
downloadUrl string
extraProperties Record<string, string>
packageName 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
skipTemplates string[]
slots Slot[]
snap object
9 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage string
name string
owner string
tagName string
token string
username string
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
9 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage 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
5 nested properties
command 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
9 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage 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
version string
Prerelease object
enabled boolean
pattern string
Project object
authors string[]
copyright string
description string
extraProperties Record<string, string>
icons Icon[]
inceptionYear string
java object
8 nested properties
artifactId string
enabled boolean
extraProperties Record<string, string>
groupId string
mainClass string
mainModule string
multiProject boolean
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
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
bucket object
9 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage string
name string
owner string
tagName string
token string
username string
checkverUrl string
commitAuthor object
2 nested properties
email string
name string
continueOnError boolean
downloadUrl string
extraProperties Record<string, string>
packageName string
skipTemplates string[]
templateDirectory string
ScoopRepository object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage 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"
condition string
continueOnError boolean
environment
All of: StringProperties object, object | null object | null
filter object
2 nested properties
excludes string[]
includes string[]
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"
before ScriptHook[]
environment
All of: StringProperties object, object | null object | null
failure ScriptHook[]
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
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
extraProperties Record<string, string>
files boolean
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
skipTemplates string[]
slots Slot[]
snap object
9 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage string
name string
owner string
tagName string
token string
username string
templateDirectory string
SnapRepository object
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage 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
9 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage 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
name string
owner string
tagName string
token string
username string
Stereotype string
StringProperties Record<string, string>
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-1 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[]
Windows-2 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
5 nested properties
command 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
9 nested properties
active string
Values: "ALWAYS" "NEVER" "RELEASE" "PRERELEASE" "RELEASE_PRERELEASE" "SNAPSHOT"
branch string
branchPush string
commitMessage 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
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