mirror of
https://github.com/goreleaser/goreleaser.git
synced 2025-03-17 20:47:50 +02:00
fix(jsonschema): add binary to Archive format enum (#3924)
This commit is contained in:
parent
8cf9f53e67
commit
b36e30a071
@ -447,7 +447,7 @@ func (bh Hook) JSONSchema() *jsonschema.Schema {
|
||||
// FormatOverride is used to specify a custom format for a specific GOOS.
|
||||
type FormatOverride struct {
|
||||
Goos string `yaml:"goos,omitempty" json:"goos,omitempty"`
|
||||
Format string `yaml:"format,omitempty" json:"format,omitempty" jsonschema:"enum=tar,enum=tgz,enum=tar.gz,enum=zip,enum=gz,enum=tar.xz,enum=txz,default=tar.gz"`
|
||||
Format string `yaml:"format,omitempty" json:"format,omitempty" jsonschema:"enum=tar,enum=tgz,enum=tar.gz,enum=zip,enum=gz,enum=tar.xz,enum=txz,enum=binary,default=tar.gz"`
|
||||
}
|
||||
|
||||
// File is a file inside an archive.
|
||||
@ -516,7 +516,7 @@ type Archive struct {
|
||||
BuildsInfo FileInfo `yaml:"builds_info,omitempty" json:"builds_info,omitempty"`
|
||||
NameTemplate string `yaml:"name_template,omitempty" json:"name_template,omitempty"`
|
||||
Replacements map[string]string `yaml:"replacements,omitempty" json:"replacements,omitempty"` // Deprecated: use templates instead
|
||||
Format string `yaml:"format,omitempty" json:"format,omitempty" jsonschema:"enum=tar,enum=tgz,enum=tar.gz,enum=zip,enum=gz,enum=tar.xz,enum=txz,default=tar.gz"`
|
||||
Format string `yaml:"format,omitempty" json:"format,omitempty" jsonschema:"enum=tar,enum=tgz,enum=tar.gz,enum=zip,enum=gz,enum=tar.xz,enum=txz,enum=binary,default=tar.gz"`
|
||||
FormatOverrides []FormatOverride `yaml:"format_overrides,omitempty" json:"format_overrides,omitempty"`
|
||||
WrapInDirectory string `yaml:"wrap_in_directory,omitempty" json:"wrap_in_directory,omitempty" jsonschema:"oneof_type=string;boolean"`
|
||||
StripParentBinaryFolder bool `yaml:"strip_parent_binary_folder,omitempty" json:"strip_parent_binary_folder,omitempty"`
|
||||
|
6
www/docs/static/schema.json
generated
vendored
6
www/docs/static/schema.json
generated
vendored
@ -192,7 +192,8 @@
|
||||
"zip",
|
||||
"gz",
|
||||
"tar.xz",
|
||||
"txz"
|
||||
"txz",
|
||||
"binary"
|
||||
],
|
||||
"default": "tar.gz"
|
||||
},
|
||||
@ -1005,7 +1006,8 @@
|
||||
"zip",
|
||||
"gz",
|
||||
"tar.xz",
|
||||
"txz"
|
||||
"txz",
|
||||
"binary"
|
||||
],
|
||||
"default": "tar.gz"
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user