autopkg / gregneagle-recipes

AutoPkg recipes maintained by gregneagle
Apache License 2.0
11 stars 9 forks source link

[BlueJeans] Update recipes for sparkle feed for version 2 #6

Closed chelming closed 5 years ago

chelming commented 6 years ago

Updated the recipes for version 2 of the BlueJeans app. Switched it to using the sparkle feed. There's no need for the url provider any more but I left it in the directory.

Sample run:

$ autopkg run BluejeansApp.munki.recipe -v
Processing BluejeansApp.munki.recipe...
WARNING: BluejeansApp.munki.recipe is missing trust info and FAIL_RECIPES_WITHOUT_TRUST_INFO is not set. Proceeding...
SparkleUpdateInfoProvider
SparkleUpdateInfoProvider: Version retrieved from appcast: 2.7.1.137
SparkleUpdateInfoProvider: Found URL https://swdl.bluejeans.com/desktop-app/mac/2.7.1/2.7.1.137/blue.zip
URLDownloader
URLDownloader: Storing new Last-Modified header: Fri, 17 Aug 2018 18:44:17 GMT
URLDownloader: Storing new ETag header: "f6dc1ce96106bc5ca5858208aabd0c68"
URLDownloader: Downloaded /Users/cwhits/Library/AutoPkg/Cache/com.github.gregneagle.munki.bluejeansapp/downloads/BluejeansApp-2.7.1.137.zip
EndOfCheckPhase
Unarchiver
Unarchiver: Guessed archive format 'zip' from filename BluejeansApp-2.7.1.137.zip
Unarchiver: Unarchived /Users/cwhits/Library/AutoPkg/Cache/com.github.gregneagle.munki.bluejeansapp/downloads/BluejeansApp-2.7.1.137.zip to /Users/cwhits/Library/AutoPkg/Cache/com.github.gregneagle.munki.bluejeansapp/BluejeansApp
CodeSignatureVerifier
CodeSignatureVerifier: Verifying code signature...
CodeSignatureVerifier: Deep verification enabled...
CodeSignatureVerifier: Strict verification not defined. Using codesign defaults...
CodeSignatureVerifier: /Users/cwhits/Library/AutoPkg/Cache/com.github.gregneagle.munki.bluejeansapp/BluejeansApp/BlueJeans.app: valid on disk
CodeSignatureVerifier: /Users/cwhits/Library/AutoPkg/Cache/com.github.gregneagle.munki.bluejeansapp/BluejeansApp/BlueJeans.app: satisfies its Designated Requirement
CodeSignatureVerifier: /Users/cwhits/Library/AutoPkg/Cache/com.github.gregneagle.munki.bluejeansapp/BluejeansApp/BlueJeans.app: explicit requirement satisfied
CodeSignatureVerifier: Signature is valid
DmgCreator
DmgCreator: Created dmg from /Users/cwhits/Library/AutoPkg/Cache/com.github.gregneagle.munki.bluejeansapp/BluejeansApp at /Users/cwhits/Library/AutoPkg/Cache/com.github.gregneagle.munki.bluejeansapp/BluejeansApp.dmg
MunkiImporter
MunkiImporter: Copied pkginfo to /munki/pkgsinfo/apps/BluejeansApp/BluejeansApp-2.7.1.plist
MunkiImporter: Copied pkg to /munki/pkgs/apps/BluejeansApp/BluejeansApp-2.7.1.dmg
Receipt written to /Users/cwhits/Library/AutoPkg/Cache/com.github.gregneagle.munki.bluejeansapp/receipts/BluejeansApp.munki-receipt-20180910-112716.plist

The following new items were imported into Munki:
    Name          Version  Catalogs  Pkginfo Path                                Pkg Repo Path                             
    ----          -------  --------  ------------                                -------------                             
    BluejeansApp  2.7.1    testing   apps/BluejeansApp/BluejeansApp-2.7.1.plist  apps/BluejeansApp/BluejeansApp-2.7.1.dmg  

The following new items were downloaded:
    Download Path                                                                                                      
    -------------                                                                                                      
    /Users/cwhits/Library/AutoPkg/Cache/com.github.gregneagle.munki.bluejeansapp/downloads/BluejeansApp-2.7.1.137.zip  
macmule commented 6 years ago

Nice one!

Just checking this too

chelming commented 6 years ago

Oh, fun! BlueJeans seems to not know what to call themselves. Version 1 and version 2 have different file names.

image

chelming commented 6 years ago

Thoughts on this? Anything I need to change to get this accepted?

gregneagle commented 6 years ago

Can you find me more free time in each day? I just need to find time to test your changes.

chelming commented 5 years ago

looks like this has been fixed by pointing to the moofit recipes.