Commit Graph
13 Commits
Author SHA1 Message Date
Kenneth Skovhede 1c38061050 Added support for authenticode signing with jsign and Yubikey / PIV. 2025-02-26 11:58:48 +01:00
Kenneth Skovhede 66aa3cd9d6 Added support for profiles when building for different channels.
Changed the default config name to have a `duplicati` prefix.
2025-02-25 15:07:17 +01:00
Kenneth SkovhedeandGitHub 9464caf622 Feature/update license 2025 (#5851)
* Fixed some minor whitespace issues

* Updated all copyright to 2025
2025-01-07 09:40:39 +01:00
Kenneth Skovhede 48bd69cbde Injecting the NPM packages for builds 2024-10-02 22:52:40 +02:00
Kenneth Skovhede 003a70b950 Changed generic update url to match the website 2024-05-15 11:23:14 +02:00
Kenneth Skovhede b6ca526ee7 Implemented the new manifest format
Fixed some issues with the manifest urls.
Changed to records and nullable in some places.
Regenerated the test-keys to use RSA208.
Changed to using built-in JSON for manifest.
This fixes #5145
2024-04-23 13:41:59 +02:00
Kenneth Skovhede 55b22ee18b Added support for uploading packges in the build flow.
Improved re-run of failed builds.
2024-04-11 12:44:12 +02:00
Kenneth Skovhede ff560c6fef Simplified the reading of MacOS config file 2024-04-05 15:25:08 +02:00
Kenneth Skovhede 79409a8359 Added support for building debug and with custom version 2024-04-04 16:08:45 +02:00
Kenneth Skovhede f1e767b9cc Work on creating the signed manifests 2024-03-27 19:52:40 +01:00
Kenneth Skovhede 3fa6977b1f Updated to handle more than 7 options in the command 2024-03-22 15:20:45 +01:00
Kenneth Skovhede dbfd564a03 Added support for building MSI, DMG and PKG files 2024-03-22 12:15:53 +01:00
Kenneth Skovhede 3da45c53df Initial work on building package folders.
Next step is building the installers.
2024-03-20 16:17:17 +01:00