mirror of
https://github.com/mtan93/Installomator.git
synced 2026-03-08 05:31:53 +00:00
Created new label for Charles Proxy
Output: ``` # ./Installomator/utils/assemble.sh charles DEBUG=0 2022-08-25 13:31:09 : INFO : charles : setting variable from argument DEBUG=0 2022-08-25 13:31:09 : REQ : charles : ################## Start Installomator v. 10.0beta1, date 2022-08-25 2022-08-25 13:31:09 : INFO : charles : ################## Version: 10.0beta1 2022-08-25 13:31:10 : INFO : charles : ################## Date: 2022-08-25 2022-08-25 13:31:10 : INFO : charles : ################## charles 2022-08-25 13:31:10 : INFO : charles : SwiftDialog is not installed, clear cmd file var 2022-08-25 13:31:10 : INFO : charles : BLOCKING_PROCESS_ACTION=tell_user 2022-08-25 13:31:10 : INFO : charles : NOTIFY=success 2022-08-25 13:31:10 : INFO : charles : LOGGING=INFO 2022-08-25 13:31:10 : INFO : charles : LOGO=/System/Applications/App Store.app/Contents/Resources/AppIcon.icns 2022-08-25 13:31:10 : INFO : charles : Label type: dmg 2022-08-25 13:31:10 : INFO : charles : archiveName: Charles.dmg 2022-08-25 13:31:10 : INFO : charles : no blocking processes defined, using Charles as default 2022-08-25 13:31:10 : INFO : charles : name: Charles, appName: Charles.app 2022-08-25 13:31:10 : WARN : charles : No previous app found 2022-08-25 13:31:10 : WARN : charles : could not find Charles.app 2022-08-25 13:31:10 : INFO : charles : appversion: 2022-08-25 13:31:10 : INFO : charles : Latest version of Charles is 4.6.2 2022-08-25 13:31:10 : REQ : charles : Downloading https://www.charlesproxy.com/assets/release/4.6.2/charles-proxy-4.6.2.dmg to Charles.dmg 2022-08-25 13:31:32 : REQ : charles : no more blocking processes, continue with update 2022-08-25 13:31:32 : REQ : charles : Installing Charles 2022-08-25 13:31:32 : INFO : charles : Mounting /var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/tmp.MO2B5ihQ/Charles.dmg 2022-08-25 13:31:37 : INFO : charles : Mounted: /Volumes/Charles Proxy v4.6.2 2022-08-25 13:31:37 : INFO : charles : Verifying: /Volumes/Charles Proxy v4.6.2/Charles.app updateDialog:26: no such file or directory: 2022-08-25 13:31:45 : INFO : charles : Team ID matching: 9A5PCU4FSD (expected: 9A5PCU4FSD ) 2022-08-25 13:31:45 : INFO : charles : Installing Charles version 4.6.2 on versionKey CFBundleShortVersionString. 2022-08-25 13:31:45 : INFO : charles : App has LSMinimumSystemVersion: 10.7 2022-08-25 13:31:45 : INFO : charles : Copy /Volumes/Charles Proxy v4.6.2/Charles.app to /Applications 2022-08-25 13:31:46 : WARN : charles : Changing owner to schwartzm updateDialog:26: no such file or directory: 2022-08-25 13:31:46 : INFO : charles : Finishing... 2022-08-25 13:31:49 : INFO : charles : App(s) found: /Applications/Charles.app 2022-08-25 13:31:49 : INFO : charles : found app at /Applications/Charles.app, version 4.6.2, on versionKey CFBundleShortVersionString 2022-08-25 13:31:49 : REQ : charles : Installed Charles, version 4.6.2 2022-08-25 13:31:49 : INFO : charles : notifying 2022-08-25 13:31:49 : INFO : charles : App not closed, so no reopen. 2022-08-25 13:31:49 : REQ : charles : All done! 2022-08-25 13:31:49 : REQ : charles : ################## End Installomator, exit code 0 ```
This commit is contained in:
7
fragments/labels/charles.sh
Normal file
7
fragments/labels/charles.sh
Normal file
@@ -0,0 +1,7 @@
|
||||
charles)
|
||||
name="Charles"
|
||||
type="dmg"
|
||||
appNewVersion=$(curl -fs https://www.charlesproxy.com/download/latest-release/ | sed -nE 's/.*version.*value="([^"]*).*/\1/p')
|
||||
downloadURL="https://www.charlesproxy.com/assets/release/$appNewVersion/charles-proxy-$appNewVersion.dmg"
|
||||
expectedTeamID="9A5PCU4FSD"
|
||||
;;
|
||||
Reference in New Issue
Block a user