Nous profitons du #ForumPHP de l'AFUP pour fêter la première version stable de Castor 🦫 !

Notre task runner full PHP sort en version 1.0 aujourd'hui 🎉

Utilisateurs de Makefile, de scripts shell spaghetti ou pire, nous vous conseillons cette lecture 😉 https://jolicode.com/blog/le-task-runner-castor-est-maintenant-disponible-en-version-1

Le task runner Castor est maintenant disponible en version 1 !

Lorsque nous avons dévoilé Castor au grand jour, nous vous parlions des raisons qui nous avaient poussé à développer notre propre task runner. Depuis cet article de 2023, beaucoup de choses ont évolué dans le projet.

JoliCode
@lyrixx Est-ce qu’il omet de re-générer les fichiers dont les pré-requis n’ont pas changé, comme make?
Fingerprinting and code execution when something changes

@lyrixx Ah oui, ça a l’air vachement plus simple qu’un Makefile. 😜
@oscherler Yes ! c'est tout le but. On voulait quelque chose de super simple, et très orienté DX :) Je pense qu'on a atteint notre objectif.

@lyrixx C’était sarcastique:

foo.pdf: foo.md
pandoc foo.md -o foo.pdf

$ make foo.pdf
Nothing to be done for foo.pdf.

Blague à part, ce qui me fait rester avec make, c’est que c’est tellement documenté que quel que soit la chose tarabiscoté que j’essaie de faire, je trouve toujours une explication. 🙂