Castor, le task runner PHP développé par JoliCode, vient d’atteindre sa version 1.0.0, marquant ainsi sa stabilité et sa maturité. L’outil se distingue par sa simplicité d’utilisation : il permet de définir des tâches automatiques via de simples fonctions PHP, sans besoin de configuration YAML ou de surcouche complexe. Avec un seul fichier castor.php et l’attribut AsTask, il est possible de créer et exécuter des tâches (comme composer install, yarn install, etc.) en une commande. Castor mise sur une API publique stable, une expérience utilisateur optimisée (autocomplétion IDE et shell, logs, documentation complète) et une intégration facile avec l’écosystème PHP (Symfony, Monolog, JoliNotif, etc.). Il propose aussi des fonctionnalités avancées comme l’exécution parallèle de processus, les notifications desktop, les commandes SSH/SCP, et même la possibilité de "repacker" un projet en un exécutable autonome. Disponible en phar ou binaire, Castor s’installe facilement et est déjà adopté par de nombreux développeurs pour automatiser leurs workflows, remplacer les Makefiles ou scripts shell, et simplifier la gestion des tâches quotidiennes. La documentation et les exemples sont riches, et le projet est open source, encouragé par une communauté active. Une alternative moderne et efficace pour l’automatisation en PHP !
Tout est dans le titre
Un task runner écrit en PHP
Tout est dans le titre
Un article très complet sur npm. L'auteur s'en sert aussi comme task-runner :)
Tout est dans le titre
Tout est dans le titre
In this second article about Rake, we dive a little deeper and cover slightly advanced topics like file tasks, rules, multitasks and more that will improve your Rake
Présentation de différents tasks runners JavaScript : grunt, gulp, webpack, npm run...
Tout est dans le titre
Se passer de Grunt/Gulp/Brunch/Broccoli/Mimosa/Jake grâce à Make
Tout est dans le titre
Tout est dans le titre (via http://blog.stephaniewalter.fr/la-semaine-en-pixels-4-decembre-2015/ )
Tout est dans le titre
Comment se passer de Grunt ou Gulp en utilisant directement les possibilités de npm
Apparemment Webpack permet de faire tout ce que font Grunt/Gulp/... et bien plus encore
Tout est dans le titre
Un tuto sur Gulp, le task runner JavaScript qui monte :)
Tout est dans le titre : une bonne introduction
Un concurrent très sérieux à Grunt