-
Notifications
You must be signed in to change notification settings - Fork 28
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fails on checking for recipes #171
Comments
Hi @paul-cossey - Thanks for finding this bug! I think I fixed it in RC2, available here. Could you try that out? |
Thanks for fixing so quickly! I've created a couple of recipes with it: https://github.com/paul-cossey/AutoPkg-Recipes/tree/master/Causality But they both fail when I try and run the .munki recipe though AutoPkgr (I'm not 100% sure the problem isn't me!).
A quick look at the download recipe for Causality has my name as the URL!
I'll create a couple more (probably tomorrow now) for some additional testing |
Very strange that your name would end up in the URL. I'm not sure how that would even happen, and I can't reproduce it. I've been pushing forward fixing other bugs, so here's a new (possibly final) RC to try: https://github.com/homebysix/recipe-robot/releases/tag/v2.0.0-rc3 |
Super weird! RC3 does seem to resolve the issue with my name being added as the download URL for Causality
Almost end of play for us today, but I'll have a further play about tomorrow all being well. |
I've now recreated the Casualty and Betaflight-configurator recipes and also a brand new one. All download and import into Munki with RC3 with no issues. As an added bonus Recipe Robot seems to be much quicker creating the recipes now. Thanks! |
Great! I'd still love to know why your name was appearing in the URL, but willing to write that up as a one-off glitch since nobody else has reported it. |
Describe the bug
When either using a package/dmg or a URL it constantly fails when searching for existing recipes
To Reproduce
Steps to reproduce the behaviour:
Expected behaviour
Recipe Robot to produce desired recipes
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):
which python
: My system says /usr/bin/python but recipe-robot should use /usr/local/autopkg/pythonpython --version
: My Systems says Python 2.7.16 but it should use the Python bundled with AutoPkg 2.2Additional context
Full output from a sample run via the GUI
[WARNING] I'm processing the input path as a GitHub repo URL, but you may have wanted me to treat it as a download URL.
[ERROR] I encountered this error while checking for existing recipes:
Processing: https://github.com/betaflight/betaflight-configurator/releases/download/10.7.0/betaflight-configurator_10.7.0_macOS.dmg
Input path looks like a GitHub URL.
Getting GitHub repo...
GitHub repo is: betaflight/betaflight-configurator
Getting app name...
App name is: betaflight-configurator
Getting GitHub description...
GitHub description is: Cross platform configuration tool for the Betaflight firmware
Getting information from latest GitHub release...
Multiple formats available.
GitHub release download format is: dmg
GitHub release download URL is: https://github.com/betaflight/betaflight-configurator/releases/download/10.7.0/betaflight-configurator_10.7.0_macOS.dmg
Download URL is: https://github.com/betaflight/betaflight-configurator/releases/download/10.7.0/betaflight-configurator_10.7.0_macOS.dmg
Downloading file for further inspection...
Downloaded to /Users/p.cossey1/Library/Caches/Recipe Robot/2020-10-23_12-19-44_377901/betaflight-configurator_10.7.0_macOS.dmg
Determining download format...
File extension is dmg
Opening downloaded file...
Successfully mounted disk image
Validating app...
This app seems valid
Getting bundle name...
Bundle name is: betaflight-configurator
Bundle name differs from the actual app filename.
Actual app filename: Betaflight Configurator.app
Getting bundle identifier...
Bundle identifier is: com.nw-builder.betaflight-configurator
Checking for a Sparkle feed...
No Sparkle feed
Looking for version key...
Version key is: CFBundleVersion (10.7.0)
Looking for icon...
Icon is: /Users/p.cossey1/Library/Caches/Recipe Robot/2020-10-23_12-19-44_377901/unpacked/Betaflight Configurator.app/Contents/Resources/app.icns
Gathering code signature information...
This app is not signed
Getting developer name from GitHub...
GitHub developer is: The Betaflight Open Source Flight Controller Firmware Project
Searching for existing AutoPkg recipes for betaflight-configurator...
�[0m
The text was updated successfully, but these errors were encountered: