Skip to content

Commit

Permalink
add pbs plus agent shortcut on msi
Browse files Browse the repository at this point in the history
  • Loading branch information
Son Roy Almerol committed Nov 11, 2024
1 parent 8ebe835 commit fe7a563
Show file tree
Hide file tree
Showing 3 changed files with 15 additions and 4 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/set-wix-guids.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ jobs:
$needsGuid = $false
if ([string]::IsNullOrEmpty($wixJson.'upgrade-code') -or
[string]::IsNullOrEmpty($wixJson.files.guid) -or
[string]::IsNullOrEmpty($wixJson.env.guid)) {
[string]::IsNullOrEmpty($wixJson.shortcuts.guid)) {
$needsGuid = $true
}
Expand Down
Binary file added build/package/windows/logo.ico
Binary file not shown.
17 changes: 14 additions & 3 deletions build/package/windows/wix.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"product": "pbs-agent",
"product": "PBS Plus Agent",
"company": "snry",
"license": "LICENSE",
"upgrade-code": "784ea465-1680-4997-9f00-ee8d228ab646",
Expand All @@ -13,7 +13,18 @@
"guid": "",
"vars": null
},
"shortcuts": {},
"shortcuts": {
"guid": "",
"items": [
{
"name": "PBS Plus Agent",
"description": "Orchestrating backups with Proxmox Backup Server",
"target": "[INSTALLDIR]\\pbs-plus-agent.exe",
"wdir": "INSTALLDIR",
"icon":"logo.ico"
}
]
},
"choco": {
"description": "Orchestrating backups with Proxmox Backup Server",
"project-url": "https://github.com/sonroyaalmerol/pbs-plus",
Expand All @@ -38,4 +49,4 @@
"when": "uninstall"
}
]
}
}

0 comments on commit fe7a563

Please sign in to comment.