saker.windows Documentation TaskDoc JavaDoc Packages
Signs the input files using SignTool. The task takes the input files and performs its signing in a separate build directory. Input files that are accepted by the SignTool can be passed to this task as well. Currently it is generally used to sign .appx and .appxbundle files for distributing them.
Summary
Parameters
AlgorithmSpecifies the file digest algorithm to use to create file signatures.
CertificateSpecifies the certificate for signing.
Input
Required parameter.
Specifies the input files to sign.
OutputA forward relative output path that specifies the output location of the signed file.
PasswordSpecifies the password to use when opening a PFX file.
SDKsSpecifies the SDKs (Software Development Kits) used by the task.
Parameters
Specifies the file digest algorithm to use to create file signatures. The value is passed as the /fd argument for signtool.
Specifies the certificate for signing. The file is passed as the /f argument for signtool.
Required parameter.
Specifies the input files to sign. The parameter accepts file locations as input as well as the output of the saker.appx.package() and saker.appx.bundle() tasks.
A forward relative output path that specifies the output location of the signed file. It can be used to have a better output location than the automatically generated one.
Specifies the password to use when opening a PFX file. The value is passed as the /p argument for signtool.
Specifies the SDKs (Software Development Kits) used by the task. SDKs represent development kits that are available in the build environment and to the task. The SDK names are compared in a case-insensitive way.