From 9416700da294c3dce44d9ee34cff57b4b0c06ddc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=B8ren=20Theilgaard?= Date: Tue, 1 Feb 2022 09:12:50 +0100 Subject: [PATCH] Update checkInstallomator.sh More description on what to test --- utils/checkInstallomator.sh | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/utils/checkInstallomator.sh b/utils/checkInstallomator.sh index ff3bce7..570efe7 100755 --- a/utils/checkInstallomator.sh +++ b/utils/checkInstallomator.sh @@ -14,11 +14,14 @@ export PATH=/usr/bin:/bin:/usr/sbin:/sbin # MARK: Constants allLabels=( dbeaverce signal brave inkscape devonthink microsoftteams applenyfonts sketch sqlpropostgres desktoppr marathon) -# dbeaverse: dmg without appNewVersion +## Testing for combinations of these +# Label types: dmg, pkg, zip, tbz, pkgInDmg, pkgInZip, appInDmgInZip +# Label fields: packageID, appNewVersion, versionKey, appCustomVersion(){}, archiveName, appName, pkgName + +# dbeaverse: dmg without appNewVersion and does not have LSMinimumSystemVersion in Info.plist # signal: dmg with appNewVersion # brave: dmg with appNewVersion from versionKey # inkscape: dmg with appCustomVersion -# adobecreativeclouddesktop: dmg with appNewVersion and installerTool # devonthink: appInDmgInZip # microsoftteams: pkg with appNewVersion from packageID # applenyfonts: pkgInDmg from Apple with packageID and no appNewVersion @@ -27,6 +30,10 @@ allLabels=( dbeaverce signal brave inkscape devonthink microsoftteams applenyfon # desktoppr: pkg from github with packageID # marathon: dmg from github with archiveName +# Label types not possible to test in DEBUG mode: updateronly +# Label fields not possible to test in DEBUG mode: targetDir, blockingProcesses, updateTool, updateToolRunAsCurrentUser, installerTool, CLIInstaller, CLIArguments +# adobecreativeclouddesktop: dmg with appNewVersion and installerTool, CLIInstaller, CLIArguments + #setup some folders script_dir=$(dirname ${0:A})