Mise à jour du script pour Screaming Frog SEO avec screaming-frog-seo…#1900
Mise à jour du script pour Screaming Frog SEO avec screaming-frog-seo…#1900KarimAltavia wants to merge 4 commits intoInstallomator:mainfrom
Conversation
Mise à jour du label Screaming Frog SEO SpiderCette Pull Request met à jour le label pour Screaming Frog SEO Spider dans Installomator, améliorant la fiabilité et l'automatisation du processus d'installation. Changements principaux
Avantages
Tests effectuésLe script a été testé sur :
Il fonctionne correctement et télécharge la dernière version disponible de Screaming Frog SEO Spider pour chaque architecture. |
|
Thanks for the PR to improve the label. A few minor notes. We don't like to have commenting in the app label, could you remove yours and also remove the blank lines? We also don't like to have individual labels with their own log entries. Can you remove your echo commands, including checking whether I think your variables like
You can do the same with I would put As an aside, if you are doing logging in labels in your own branch of Installomator, you should make use of the built-in printlog function. Let me know what you think and if you want to update the PR. Thanks! |
KarimAltavia
left a comment
There was a problem hiding this comment.
Mise à jour du label Screaming Frog SEO Spider
Cette pull request améliore le label Screaming Frog SEO Spider dans Installomator en introduisant une détection dynamique de la version et une gestion améliorée des architectures.
Changements principaux
-
Détection dynamique de la version :
- Utilise la page d'historique des versions de Screaming Frog pour extraire automatiquement la dernière version disponible.
- Élimine le besoin de mises à jour manuelles du script à chaque nouvelle version.
-
Support multi-architecture :
- Détecte automatiquement l'architecture de la machine (Apple Silicon ou Intel).
- Construit dynamiquement l'URL de téléchargement appropriée basée sur l'architecture.
-
Construction dynamique des URLs :
- Génère les URLs de téléchargement basées sur la version extraite, assurant toujours le lien vers la dernière version.
-
Vérifications de sécurité :
- Inclut des vérifications pour s'assurer que la version et l'URL ont été correctement extraites.
- Affiche des messages d'erreur clairs en cas de problème.
-
Affichage des informations :
- Affiche clairement le nom, la version, l'URL de téléchargement et l'ID d'équipe attendu pour faciliter le débogage.
Avantages
- Maintenance réduite : Le script s'adapte automatiquement aux nouvelles versions sans intervention manuelle.
- Fiabilité accrue : Utilise une source fiable (page d'historique des versions) pour obtenir les informations les plus récentes.
- Flexibilité : S'adapte automatiquement aux changements d'URL ou de structure de version.
- Compatibilité étendue : Fonctionne correctement sur les Mac Intel et Apple Silicon.
|
Thank you! |
|
duplicate #1956 |
…-spider.json
Mise à jour du script pour Screaming Frog SEO Spider
Cette modification améliore la gestion de Screaming Frog SEO Spider dans Installomator en utilisant l'API Homebrew pour obtenir dynamiquement la dernière version disponible. Les principaux changements sont :
Ces modifications permettent :
Le script a été testé sur macOS Ventura (x86_64 et Apple Silicon).
Update script for Screaming Frog SEO Spider
This modification enhances the handling of Screaming Frog SEO Spider in Installomator by using the Homebrew API to dynamically fetch the latest available version. The main changes are:
These changes allow for:
The script has been tested on macOS Ventura (x86_64 and Apple Silicon).