API Reference / @gtkx/config / @gtkx/config / DeployDebSigningOptions
Type Alias: DeployDebSigningOptions
DeployDebSigningOptions =
object
Defined in: packages/config/src/deploy.ts:700
The deploy.signing.deb options: the key and method that sign the Debian package.
Properties
keyFile
keyFile:
string
Defined in: packages/config/src/deploy.ts:702
PGP private key file used to sign the Debian package.
keyId?
optionalkeyId?:string
Defined in: packages/config/src/deploy.ts:708
PGP signing key ID.
Default Value
nFPM's choice: the first subkey of keyFile that can sign
method?
optionalmethod?:"debsign"|"dpkg-sig"
Defined in: packages/config/src/deploy.ts:714
Debian package signing method.
Default Value
nFPM's default, "debsign"
signer?
optionalsigner?:string
Defined in: packages/config/src/deploy.ts:726
Name and email address recorded as the signer.
Default Value
None: GTKX passes no signer to nFPM
type?
optionaltype?:"archive"|"maint"|"origin"
Defined in: packages/config/src/deploy.ts:720
Debian signature role.
Default Value
nFPM's default, "origin"