Skip to content

Comments

Create Thunderbird ESR Label#1944

Merged
bartreardon merged 3 commits intoInstallomator:mainfrom
theadamcraig:thunderbirdesr
Feb 10, 2025
Merged

Create Thunderbird ESR Label#1944
bartreardon merged 3 commits intoInstallomator:mainfrom
theadamcraig:thunderbirdesr

Conversation

@theadamcraig
Copy link
Contributor

2024-10-04 15:50:17 : REQ : thunderbirdesr : ################## Start Installomator v. 10.6, date 2024-08-30
2024-10-04 15:50:17 : INFO : thunderbirdesr : ################## Version: 10.6
2024-10-04 15:50:17 : INFO : thunderbirdesr : ################## Date: 2024-08-30
2024-10-04 15:50:17 : INFO : thunderbirdesr : ################## thunderbirdesr
2024-10-04 15:50:17 : INFO : thunderbirdesr : BLOCKING_PROCESS_ACTION=silent_fail
2024-10-04 15:50:17 : INFO : thunderbirdesr : NOTIFY=success
2024-10-04 15:50:17 : INFO : thunderbirdesr : LOGGING=INFO
2024-10-04 15:50:17 : INFO : thunderbirdesr : LOGO=/System/Applications/App Store.app/Contents/Resources/AppIcon.icns
2024-10-04 15:50:17 : INFO : thunderbirdesr : Label type: dmg
2024-10-04 15:50:17 : INFO : thunderbirdesr : archiveName: Thunderbird.dmg
2024-10-04 15:50:17 : INFO : thunderbirdesr : no blocking processes defined, using Thunderbird as default
2024-10-04 15:50:17 : INFO : thunderbirdesr : name: Thunderbird, appName: Thunderbird.app
2024-10-04 15:50:17.776 mdfind[15454:25344676] [UserQueryParser] Loading keywords and predicates for locale "en_US"
2024-10-04 15:50:17.776 mdfind[15454:25344676] [UserQueryParser] Loading keywords and predicates for locale "en"
2024-10-04 15:50:17.878 mdfind[15454:25344676] Couldn't determine the mapping between prefab keywords and predicates.
2024-10-04 15:50:17 : WARN : thunderbirdesr : No previous app found
2024-10-04 15:50:17 : WARN : thunderbirdesr : could not find Thunderbird.app
2024-10-04 15:50:17 : INFO : thunderbirdesr : appversion:
2024-10-04 15:50:17 : INFO : thunderbirdesr : Latest version of Thunderbird is 128.3.0
2024-10-04 15:50:17 : REQ : thunderbirdesr : Downloading https://download.mozilla.org/?product=thunderbird-128.3.0esr-SSL&os=osx&lang=en-US to Thunderbird.dmg
2024-10-04 15:50:30 : INFO : thunderbirdesr : No blockingProcesses found
2024-10-04 15:50:30 : REQ : thunderbirdesr : no more blocking processes, continue with update
2024-10-04 15:50:30 : REQ : thunderbirdesr : Installing Thunderbird
2024-10-04 15:50:30 : INFO : thunderbirdesr : Mounting /var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/tmp.lf0EaA5Rg0/Thunderbird.dmg
2024-10-04 15:50:40 : INFO : thunderbirdesr : Mounted: /Volumes/Thunderbird
2024-10-04 15:50:40 : INFO : thunderbirdesr : Verifying: /Volumes/Thunderbird/Thunderbird.app
2024-10-04 15:50:52 : INFO : thunderbirdesr : Team ID matching: 43AQ936H96 (expected: 43AQ936H96 )
2024-10-04 15:50:52 : INFO : thunderbirdesr : Installing Thunderbird version 128.3.0 on versionKey CFBundleShortVersionString.
2024-10-04 15:50:52 : INFO : thunderbirdesr : App has LSMinimumSystemVersion: 10.15.0
2024-10-04 15:50:52 : INFO : thunderbirdesr : Copy /Volumes/Thunderbird/Thunderbird.app to /Applications
2024-10-04 15:51:00 : WARN : thunderbirdesr : Changing owner to acaudill
2024-10-04 15:51:00 : INFO : thunderbirdesr : Finishing...
2024-10-04 15:51:03 : INFO : thunderbirdesr : App(s) found: /Applications/Thunderbird.app
2024-10-04 15:51:03 : INFO : thunderbirdesr : found app at /Applications/Thunderbird.app, version 128.3.0, on versionKey CFBundleShortVersionString
2024-10-04 15:51:03 : REQ : thunderbirdesr : Installed Thunderbird, version 128.3.0
2024-10-04 15:51:03 : INFO : thunderbirdesr : notifying
2024-10-04 15:51:05 : INFO : thunderbirdesr : Installomator did not close any apps, so no need to reopen any apps.
2024-10-04 15:51:05 : REQ : thunderbirdesr : All done!
2024-10-04 15:51:05 : REQ : thunderbirdesr : ################## End Installomator, exit code 0

2024-10-04 15:50:17 : REQ   : thunderbirdesr : ################## Start Installomator v. 10.6, date 2024-08-30
2024-10-04 15:50:17 : INFO  : thunderbirdesr : ################## Version: 10.6
2024-10-04 15:50:17 : INFO  : thunderbirdesr : ################## Date: 2024-08-30
2024-10-04 15:50:17 : INFO  : thunderbirdesr : ################## thunderbirdesr
2024-10-04 15:50:17 : INFO  : thunderbirdesr : BLOCKING_PROCESS_ACTION=silent_fail
2024-10-04 15:50:17 : INFO  : thunderbirdesr : NOTIFY=success
2024-10-04 15:50:17 : INFO  : thunderbirdesr : LOGGING=INFO
2024-10-04 15:50:17 : INFO  : thunderbirdesr : LOGO=/System/Applications/App Store.app/Contents/Resources/AppIcon.icns
2024-10-04 15:50:17 : INFO  : thunderbirdesr : Label type: dmg
2024-10-04 15:50:17 : INFO  : thunderbirdesr : archiveName: Thunderbird.dmg
2024-10-04 15:50:17 : INFO  : thunderbirdesr : no blocking processes defined, using Thunderbird as default
2024-10-04 15:50:17 : INFO  : thunderbirdesr : name: Thunderbird, appName: Thunderbird.app
2024-10-04 15:50:17.776 mdfind[15454:25344676] [UserQueryParser] Loading keywords and predicates for locale "en_US"
2024-10-04 15:50:17.776 mdfind[15454:25344676] [UserQueryParser] Loading keywords and predicates for locale "en"
2024-10-04 15:50:17.878 mdfind[15454:25344676] Couldn't determine the mapping between prefab keywords and predicates.
2024-10-04 15:50:17 : WARN  : thunderbirdesr : No previous app found
2024-10-04 15:50:17 : WARN  : thunderbirdesr : could not find Thunderbird.app
2024-10-04 15:50:17 : INFO  : thunderbirdesr : appversion: 
2024-10-04 15:50:17 : INFO  : thunderbirdesr : Latest version of Thunderbird is 128.3.0
2024-10-04 15:50:17 : REQ   : thunderbirdesr : Downloading https://download.mozilla.org/?product=thunderbird-128.3.0esr-SSL&os=osx&lang=en-US to Thunderbird.dmg
2024-10-04 15:50:30 : INFO  : thunderbirdesr : No blockingProcesses found
2024-10-04 15:50:30 : REQ   : thunderbirdesr : no more blocking processes, continue with update
2024-10-04 15:50:30 : REQ   : thunderbirdesr : Installing Thunderbird
2024-10-04 15:50:30 : INFO  : thunderbirdesr : Mounting /var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/tmp.lf0EaA5Rg0/Thunderbird.dmg
2024-10-04 15:50:40 : INFO  : thunderbirdesr : Mounted: /Volumes/Thunderbird
2024-10-04 15:50:40 : INFO  : thunderbirdesr : Verifying: /Volumes/Thunderbird/Thunderbird.app
2024-10-04 15:50:52 : INFO  : thunderbirdesr : Team ID matching: 43AQ936H96 (expected: 43AQ936H96 )
2024-10-04 15:50:52 : INFO  : thunderbirdesr : Installing Thunderbird version 128.3.0 on versionKey CFBundleShortVersionString.
2024-10-04 15:50:52 : INFO  : thunderbirdesr : App has LSMinimumSystemVersion: 10.15.0
2024-10-04 15:50:52 : INFO  : thunderbirdesr : Copy /Volumes/Thunderbird/Thunderbird.app to /Applications
2024-10-04 15:51:00 : WARN  : thunderbirdesr : Changing owner to acaudill
2024-10-04 15:51:00 : INFO  : thunderbirdesr : Finishing...
2024-10-04 15:51:03 : INFO  : thunderbirdesr : App(s) found: /Applications/Thunderbird.app
2024-10-04 15:51:03 : INFO  : thunderbirdesr : found app at /Applications/Thunderbird.app, version 128.3.0, on versionKey CFBundleShortVersionString
2024-10-04 15:51:03 : REQ   : thunderbirdesr : Installed Thunderbird, version 128.3.0
2024-10-04 15:51:03 : INFO  : thunderbirdesr : notifying
2024-10-04 15:51:05 : INFO  : thunderbirdesr : Installomator did not close any apps, so no need to reopen any apps.
2024-10-04 15:51:05 : REQ   : thunderbirdesr : All done!
2024-10-04 15:51:05 : REQ   : thunderbirdesr : ################## End Installomator, exit code 0
Adjusted the appNewVersion to grep the last 5 esr releases and grab the newest version.
@theadamcraig
Copy link
Contributor Author

Adjusted the appNewVersion on both the thunderbird and thunderbirdesr labels. The thunderbird label was not returning an appNewVersion when I tested it locally. They now use the same methodology of parsing the https://www.thunderbird.net/en-US/thunderbird/releases/atom.xml page.
The esr label does grep "esr" and the standard label does grep -v "esr"

@theadamcraig
Copy link
Contributor Author

theadamcraig commented Oct 16, 2024

Thunderbirdesr

2024-10-16 09:44:42 : REQ : thunderbirdesr : ################## Start Installomator v. 10.6, date 2024-08-30
2024-10-16 09:44:42 : INFO : thunderbirdesr : ################## Version: 10.6
2024-10-16 09:44:42 : INFO : thunderbirdesr : ################## Date: 2024-08-30
2024-10-16 09:44:42 : INFO : thunderbirdesr : ################## thunderbirdesr
2024-10-16 09:44:42 : INFO : thunderbirdesr : BLOCKING_PROCESS_ACTION=silent_fail
2024-10-16 09:44:42 : INFO : thunderbirdesr : NOTIFY=success
2024-10-16 09:44:42 : INFO : thunderbirdesr : LOGGING=INFO
2024-10-16 09:44:42 : INFO : thunderbirdesr : LOGO=/System/Applications/App Store.app/Contents/Resources/AppIcon.icns
2024-10-16 09:44:42 : INFO : thunderbirdesr : Label type: dmg
2024-10-16 09:44:42 : INFO : thunderbirdesr : archiveName: Thunderbird.dmg
2024-10-16 09:44:42 : INFO : thunderbirdesr : no blocking processes defined, using Thunderbird as default
2024-10-16 09:44:42 : INFO : thunderbirdesr : name: Thunderbird, appName: Thunderbird.app
2024-10-16 09:44:42.713 mdfind[46302:13890445] [UserQueryParser] Loading keywords and predicates for locale "en_US"
2024-10-16 09:44:42.713 mdfind[46302:13890445] [UserQueryParser] Loading keywords and predicates for locale "en"
2024-10-16 09:44:42.816 mdfind[46302:13890445] Couldn't determine the mapping between prefab keywords and predicates.
2024-10-16 09:44:42 : WARN : thunderbirdesr : No previous app found
2024-10-16 09:44:42 : WARN : thunderbirdesr : could not find Thunderbird.app
2024-10-16 09:44:42 : INFO : thunderbirdesr : appversion:
2024-10-16 09:44:42 : INFO : thunderbirdesr : Latest version of Thunderbird is 128.3.1
2024-10-16 09:44:42 : REQ : thunderbirdesr : Downloading https://download.mozilla.org/?product=thunderbird-128.3.1esr-SSL&os=osx&lang=en-US to Thunderbird.dmg
2024-10-16 09:44:55 : INFO : thunderbirdesr : No blockingProcesses found
2024-10-16 09:44:55 : REQ : thunderbirdesr : no more blocking processes, continue with update
2024-10-16 09:44:55 : REQ : thunderbirdesr : Installing Thunderbird
2024-10-16 09:44:55 : INFO : thunderbirdesr : Mounting /var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/tmp.fR4Wb1aHi4/Thunderbird.dmg
2024-10-16 09:45:05 : INFO : thunderbirdesr : Mounted: /Volumes/Thunderbird
2024-10-16 09:45:05 : INFO : thunderbirdesr : Verifying: /Volumes/Thunderbird/Thunderbird.app
2024-10-16 09:45:17 : INFO : thunderbirdesr : Team ID matching: 43AQ936H96 (expected: 43AQ936H96 )
2024-10-16 09:45:17 : INFO : thunderbirdesr : Installing Thunderbird version 128.3.1 on versionKey CFBundleShortVersionString.
2024-10-16 09:45:17 : INFO : thunderbirdesr : App has LSMinimumSystemVersion: 10.15.0
2024-10-16 09:45:17 : INFO : thunderbirdesr : Copy /Volumes/Thunderbird/Thunderbird.app to /Applications
2024-10-16 09:45:26 : WARN : thunderbirdesr : Changing owner to acaudill
2024-10-16 09:45:26 : INFO : thunderbirdesr : Finishing...
2024-10-16 09:45:29 : INFO : thunderbirdesr : App(s) found: /Applications/Thunderbird.app
2024-10-16 09:45:29 : INFO : thunderbirdesr : found app at /Applications/Thunderbird.app, version 128.3.1, on versionKey CFBundleShortVersionString
2024-10-16 09:45:29 : REQ : thunderbirdesr : Installed Thunderbird, version 128.3.1
2024-10-16 09:45:29 : INFO : thunderbirdesr : notifying
2024-10-16 09:45:30 : INFO : thunderbirdesr : Installomator did not close any apps, so no need to reopen any apps.
2024-10-16 09:45:30 : REQ : thunderbirdesr : All done!
2024-10-16 09:45:30 : REQ : thunderbirdesr : ################## End Installomator, exit code 0

@theadamcraig
Copy link
Contributor Author

thunderbird

2024-10-16 09:45:55 : REQ : thunderbird : ################## Start Installomator v. 10.6, date 2024-08-30
2024-10-16 09:45:55 : INFO : thunderbird : ################## Version: 10.6
2024-10-16 09:45:55 : INFO : thunderbird : ################## Date: 2024-08-30
2024-10-16 09:45:55 : INFO : thunderbird : ################## thunderbird
2024-10-16 09:45:56 : INFO : thunderbird : BLOCKING_PROCESS_ACTION=silent_fail
2024-10-16 09:45:56 : INFO : thunderbird : NOTIFY=success
2024-10-16 09:45:56 : INFO : thunderbird : LOGGING=INFO
2024-10-16 09:45:56 : INFO : thunderbird : LOGO=/System/Applications/App Store.app/Contents/Resources/AppIcon.icns
2024-10-16 09:45:56 : INFO : thunderbird : Label type: dmg
2024-10-16 09:45:56 : INFO : thunderbird : archiveName: Thunderbird.dmg
2024-10-16 09:45:56 : INFO : thunderbird : no blocking processes defined, using Thunderbird as default
2024-10-16 09:45:56 : INFO : thunderbird : App(s) found: /Applications/Thunderbird.app
2024-10-16 09:45:56 : INFO : thunderbird : found app at /Applications/Thunderbird.app, version 128.3.1, on versionKey CFBundleShortVersionString
2024-10-16 09:45:56 : INFO : thunderbird : appversion: 128.3.1
2024-10-16 09:45:56 : INFO : thunderbird : Latest version of Thunderbird is 131.0.1
2024-10-16 09:45:56 : REQ : thunderbird : Downloading https://download.mozilla.org/?product=thunderbird-latest&os=osx&lang=en-US to Thunderbird.dmg
2024-10-16 09:46:09 : INFO : thunderbird : No blockingProcesses found
2024-10-16 09:46:09 : REQ : thunderbird : no more blocking processes, continue with update
2024-10-16 09:46:09 : REQ : thunderbird : Installing Thunderbird
2024-10-16 09:46:09 : INFO : thunderbird : Mounting /var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/tmp.FQaVwPEHOA/Thunderbird.dmg
2024-10-16 09:46:19 : INFO : thunderbird : Mounted: /Volumes/Thunderbird
2024-10-16 09:46:19 : INFO : thunderbird : Verifying: /Volumes/Thunderbird/Thunderbird.app
2024-10-16 09:46:31 : INFO : thunderbird : Team ID matching: 43AQ936H96 (expected: 43AQ936H96 )
2024-10-16 09:46:31 : INFO : thunderbird : Downloaded version of Thunderbird is 131.0.1 on versionKey CFBundleShortVersionString (replacing version 128.3.1).
2024-10-16 09:46:31 : INFO : thunderbird : App has LSMinimumSystemVersion: 10.15.0
2024-10-16 09:46:31 : WARN : thunderbird : Removing existing /Applications/Thunderbird.app
2024-10-16 09:46:31 : INFO : thunderbird : Copy /Volumes/Thunderbird/Thunderbird.app to /Applications
2024-10-16 09:46:39 : WARN : thunderbird : Changing owner to acaudill
2024-10-16 09:46:39 : INFO : thunderbird : Finishing...
2024-10-16 09:46:42 : INFO : thunderbird : App(s) found: /Applications/Thunderbird.app
2024-10-16 09:46:42 : INFO : thunderbird : found app at /Applications/Thunderbird.app, version 131.0.1, on versionKey CFBundleShortVersionString
2024-10-16 09:46:42 : REQ : thunderbird : Installed Thunderbird, version 131.0.1
2024-10-16 09:46:42 : INFO : thunderbird : notifying
2024-10-16 09:46:43 : INFO : thunderbird : Installomator did not close any apps, so no need to reopen any apps.
2024-10-16 09:46:43 : REQ : thunderbird : All done!
2024-10-16 09:46:43 : REQ : thunderbird : ################## End Installomator, exit code 0

@bartreardon bartreardon added application adds or improves an application label validated App label that has been validated by the validation bot labels Feb 7, 2025
@bartreardon
Copy link
Collaborator

🤖 Validation robot 🤖
File fragments/labels/thunderbird.sh
** Label info:
├ ✅ correct line ending
├ ✅ Name: Thunderbird
├ ✅ Type: dmg
├ ✅ Expected Team: 43AQ936H96
├ ✅ App New Version: 135.0
└ Download URL: https://download.mozilla.org/?product=thunderbird-latest&os=osx&lang=en-US
├ ✅ URL is reachable
└ ✅ Download Size: 158.8 MB
✅ All checks passed


🤖 Validation robot 🤖
File fragments/labels/thunderbirdesr.sh
** Label info:
├ ✅ correct line ending
├ ✅ Name: Thunderbird
├ ✅ Type: dmg
├ ✅ Expected Team: 43AQ936H96
├ ✅ App New Version: 128.7.0
└ Download URL: https://download.mozilla.org/?product=thunderbird-128.7.0esr-SSL&os=osx&lang=en-US
├ ✅ URL is reachable
└ ✅ Download Size: 148.3 MB
✅ All checks passed


@bartreardon bartreardon added this to the v10.8 milestone Feb 7, 2025
@bartreardon
Copy link
Collaborator

Thank you!

@bartreardon bartreardon merged commit 8f1a21c into Installomator:main Feb 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

application adds or improves an application label validated App label that has been validated by the validation bot

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants