Add Fleet-managed app: Tableau Desktop for Darwin (#36352)

- Add input manifest for tableau
- Generate output files for version 2025.2.4
- Add description to apps.json
- Installer format: pkg (via Homebrew)
- Bundle identifier: com.tableausoftware.Desktop.app

---------

Co-authored-by: Allen Houchins <allenhouchins@mac.com>
This commit is contained in:
Mitch Francese
2025-12-08 21:23:30 -06:00
committed by GitHub
co-authored by Allen Houchins
parent f293f497c0
commit d83c30761b
6 changed files with 53 additions and 3 deletions
@@ -0,0 +1,8 @@
{
"name": "Tableau Desktop",
"unique_identifier": "com.tableausoftware.Desktop.app",
"token": "tableau",
"installer_format": "dmg",
"slug": "tableau/darwin",
"default_categories": ["Productivity"]
}
+8 -1
View File
@@ -890,7 +890,7 @@
"unique_identifier": "com.sublimetext.4",
"description": "Sublime Text is a text editor for code, markup, and prose."
},
{
{
"name": "Sublime Text",
"slug": "sublime-text/windows",
"platform": "windows",
@@ -904,6 +904,13 @@
"unique_identifier": "com.tinyapp.TablePlus",
"description": "TablePlus is a native GUI tool for relational databases."
},
{
"name": "Tableau Desktop",
"slug": "tableau/darwin",
"platform": "darwin",
"unique_identifier": "com.tableausoftware.Desktop.app",
"description": "Tableau Desktop is a powerful data visualization and business intelligence platform for analyzing and presenting data insights."
},
{
"name": "Tailscale",
"slug": "tailscale-app/darwin",
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -121,6 +121,7 @@ import Snagit from "./Snagit";
import Sourcetree from "./Sourcetree";
import Spotify from "./Spotify";
import SublimeText from "./SublimeText";
import TableauDesktop from "./TableauDesktop";
import TablePlus from "./TablePlus";
import Tailscale from "./Tailscale";
import TeamViewer from "./TeamViewer";
@@ -273,6 +274,7 @@ export const SOFTWARE_NAME_TO_ICON_MAP = {
sourcetree: Sourcetree,
spotify: Spotify,
"sublime text": SublimeText,
tableau: TableauDesktop,
tableplus: TablePlus,
tailscale: Tailscale,
telegram: Telegram,
@@ -381,8 +383,6 @@ const matchStrictNameSourceToIcon = ({
return Zoom;
case name === "zoom":
return Zoom;
case name === "zoom.us":
return Zoom;
case name.startsWith("zoom workplace"):
return Zoom;
default:
Binary file not shown.

After

Width:  |  Height:  |  Size: 5.6 KiB