Ahoy3.0.2

Automatisez et organisez vos workflows, quelle que soit la technologie utilisée

WindowsOutils systèmeOpen source

Vérifiez votre téléchargement

Sélectionnez le fichier téléchargé pour le comparer au hachage publié — la vérification s'exécute dans votre navigateur, rien n'est envoyé.

À propos

Ahoy transforme un projet en une interface de ligne de commande partagée et auto-documentée pour les workflows répétables, remplaçant les séquences de commande mémorisées manuellement par des actions nommées. Il enveloppe les commandes shell, les scripts npm, les opérations Docker, les commandes SSH et d'autres outils sans nécessiter de code ou de dépendances. Chaque dépôt ou espace de travail obtient son propre CLI avec une liste de commandes, une aide par commande, des alias, des descriptions multilignes et l'achèvement de l'onglet shell. Les commandes s'exécutent par rapport à .ahoy.yml, donc elles peuvent être appelées de n'importe quel sous-répertoire tout en conservant un comportement cohérent.

Il est particulièrement utile pour exécuter des commandes interactives à l'intérieur des conteneurs Docker, comme ouvrir une session MySQL dans un service composé de docker, mais il gère également des commandes locales, des alias avec des paramètres complexes, et des invites interactives. Les importations permettent de diviser les commandes entre plusieurs fichiers YAML; les définitions ultérieures remplacent les duplicatas antérieurs, tandis que les importations optionnelles peuvent être ignorées lorsque les fichiers sont absents. Les fichiers d'environnement peuvent être chargés au niveau du fichier ou de la commande, et Ahoy injecte AHOY COMMAND NAME et AHOY CMD dans chaque commande. L'exemple fourni comprend plus de 20 commandes pour des actions sur l'environnement telles que le démarrage, l'arrêt et le redémarrage, ainsi que les tests, la vérification du code, les tâches liées à la base de données, la compilation et le déploiement, et l'intégration à Drupal.

Ahoy est un logiciel open source pour Windows 10 x64 et versions ultérieures, y compris Windows Server 2016 et versions ultérieures. La version 3.0.2 corrige trois régressions de 3.0.0, restaurant des programmes interactifs et en plein écran tout en gardant stderr connecté au terminal et en affichant la sortie longue durée telle qu'elle est produite au lieu de la tamponner. Il ajoute également une nouvelle fonctionnalité, et les utilisateurs exécutant 3.0.0 devraient mettre à niveau parce que deux de ces régressions pourraient changer silencieusement les arguments de commande même lorsque la commande enveloppée est sortie avec succès.

Nécessite Windows 10+ · Server 2016+ · Architecture : x64

Nouveautés de la v3.0.2

Une version de patch qui corrige une régression v3 dans la fin de l'onglet, et rend les téléchargements de publication vérifiables. Si vous utilisez un script d'achèvement écrit pour Ahoy v2, veuillez le mettre à niveau. Dans v3.0.0 et v3.0.1, appuyer sur Tab après un nom de commande peut exécuter cette commande. Corrections La fin de l'onglet n'exécute plus vos commandes (accidentellement). #193, rapporté et corrigé par @hanoii en #194. Les scripts d'achèvement de l'ère v2 (urfave/cli), y compris le script bash dans nos propres documents, fonctionnent en ajoutant --generate-bash-complétion aux mots tapés jusqu'à présent: opts=$( ${COMP WORDS[@]:0:$COMP CWORD} --generate-bash-complement ) Donc ahoy déploiement <TAB> exécute ahoy déploiement --generate-bash-complètement. Depuis v3.0.0, les propres drapeaux de Ahoy ne sont reconnus qu'avant le nom de la commande. Cela signifie que le drapeau a été passé pour se déployer comme un argument ordinaire, et le déploiement a couru. - - C'est pas vrai. │v3.0.1 │v3.0.2 C'est pas vrai. ahoy foo <TAB> │ runs foo │rien C'est pas vrai. Ahoy foo dis<TAB> │ runs foo dis │rien C'est pas vrai. ahoy bar <TAB> (les barres d'importation baz et │prints aident pour │baz qux qux) │bar │ C'est pas vrai. ahoy bar ba<TAB> │prints aide pour │baz qux │bar │ C'est pas vrai. Un --generate-bash-complement qui vient en dernier est maintenant traité comme une demande d'achèvement. Ahoy énumère les sous-commandes de la commande que vous avez tapée et n'exécute rien, comme l'a fait v2. N'importe où ailleurs dans les arguments, il atteint toujours votre commande inchangée, donc les outils enveloppés qui prennent un drapeau de ce nom le reçoivent toujours. Achèvement plus propre de l'achèvement <shell> Le même PR corrige les scripts d'achèvement que l'achèvement ahoy bash.zsh.shfish.powershell génère, lorsque vous remplissez le premier mot après ahoy: - Chaque commande est répertoriée une fois au lieu de deux fois. - Les commandes cachées, telles que complete et tout ce qui est marqué cache : true, ne sont plus suggérées. - Les suggestions correspondent à ce que vous avez tapé. ahoy f<TAB> donne foo fo au lieu de la liste complète des commandes. - Des alias sont toujours proposés aux côtés des noms de commandement. L'achèvement des sous-commandes et des arguments ultérieurs est inchangé. Je vous remercie. - @hanoii (Ariel Barreiro) pour le rapport #193 avec un tableau clair avant et après, et pour la correction et les tests en #194. C'est la deuxième correction de régression d'Ariel en deux versions. Boîte de changement complète - 190, 192 Inclure les binaires bruts dans le fichier de somme de contrôle, et le signer avec cosign - #194 Arrêter l'exécution des commandes (@hanoii), corriger #193 - Mise à jour de la section sponsors README Diff complet: v3.0.1...v3.0.2

Détails

PlateformeWindows
CatégorieOutils système
LicenceOpen source
TarifGratuit
ID du paquetAhoy.Ahoy
AuteurAhoy
Dernière versionv3.0.2
Type de fichierEXE
OS minimumWindows 10+ · Server 2016+
Architecturex64
TypePortable — aucune installation requise
Taille du fichier8.6 MB
Publié30/09/2026

SHA-256

Historique des versions

VersionTaillePubliéAnalyse
v3.0.1
SHA-256
8.6 MB25/09/2026SainTélécharger

Est-ce que ça fonctionne toujours pour vous ?

Fonctionne (0)Ne fonctionne pas (0)Connectez-vous pour voter

Badge pour votre site web

Les développeurs peuvent indiquer que Ahoy est disponible sur MirrorNest. Copiez le code ci-dessous : le badge renvoie vers cette page et se met à jour automatiquement.

Ahoy on MirrorNest
HTML
<a href="https://mirrornest.com/software/ahoy-8389b2c2"><img src="https://mirrornest.com/badge/ahoy-8389b2c2.svg" alt="Ahoy on MirrorNest" height="20"></a>
Markdown
[![Ahoy on MirrorNest](https://mirrornest.com/badge/ahoy-8389b2c2.svg)](https://mirrornest.com/software/ahoy-8389b2c2)

Avis

Pas encore d'avis — soyez le premier.

Laisser un avis

Connectez-vous pour publier en tant que membre vérifié plutôt qu'anonymement.

Alternatives à Ahoy