Skip to content

API Reference / @gtkx/config / @gtkx/config / DeployDebOptions

Type Alias: DeployDebOptions ​

DeployDebOptions = object

Defined in: packages/config/src/deploy.ts:403

The deploy.deb options: Debian package metadata and compression.

Properties ​

compression? ​

optional compression?: "gzip" | "none" | "xz" | "zstd"

Defined in: packages/config/src/deploy.ts:428

Compression used for the Debian package payload.

Default Value ​

nFPM's default, gzip


fields? ​

optional fields?: Record<string, string>

Defined in: packages/config/src/deploy.ts:434

Additional Debian control fields, keyed by field name.

Default Value ​

{}


packageName? ​

optional packageName?: string

Defined in: packages/config/src/deploy.ts:409

Debian package name.

Default Value ​

deploy.binaryName


priority? ​

optional priority?: string

Defined in: packages/config/src/deploy.ts:422

Debian package priority.

Default Value ​

"optional"


section? ​

optional section?: string

Defined in: packages/config/src/deploy.ts:416

Debian archive section.

Default Value ​

Derived from deploy.categories, such as devel for Development, or misc when no category matches