Google Cloud Build, c'est pas ouf.
Et utiliser Antigravity pour faire des mises à jourau pif est idiot.
Heureusement, comme pour github actions, il existe une astuce pour le tester localement.
L'article est vraiment bien, et il me fait penser à un truc que je dis tout le temps, et que personne ne comprend ... (donc je garde cet article qui dit mieux que moi ce que j'aimerais dire)
Je pense qu'il y aurait des façons plus rigoureuses d'arriver au même résultat. Mais c'est à mon sens un usage raisonnablement intéressant des limites respectives de l'homme et de la machine pour garantir une architecture correcte.
Une méthode un peu folle qui semblerait pouvoir bien marcher dans un monorepo ...
Sauf que je n'ai jamais réussi à faire marcher tout ça dans Gitlab. Je recommencerai quand j'aurai plus de temps ...
Je regrette aujourd'hui d'avoir procrastiné sur la sortie de GitHub. Mais comme GitHub a progressé, il y a maintenant des moyens efficaces de sortir de ce jardin-là pour revenir chez Framagit
Une note de détail assez intéressante sur ce qui constitue l'intégration continue.
L'article est extrêmement intéressant et couvre vraiment bien l'ensemble des impacts qu'il y a à réfléchir sur la qualité du code et sur tous les éléments associés.
Il y a une différence : Jenkins est beau et pratique.
Un état de la chaîne de build avec une orientation sécurité assez intéressante.
Carrément d'accord ... Sauf que Jenkins fait partie des "brown tech" : ces produits avec lesquels tout le monde a eu à un moment une mauvaise expérience, donc tout le monde dit "ouin, Jenkins"
L'article est important. Parce que moi aussi, j'ai toujours du mal à voir la valeur ajoutée des outils d'intégration continue face aux outils de build (oui, même Jenkins). Et son explication sur l'intérêt de taskcluster est vraiment pertinente.
Tiens ça m'aurait bien aidé quand j'ai faut de la compilation rust enfin je crois...
La bonne action GitHub pour exécuter des commandes SH dans les actions.
wow, si tu fais du rust, cette action te sera très utile.
C'est marrant, mon collègue Jérémy se lance dans GitHub Actions en même temps que moi. Mais lui prend le temps de documenter ses découvertes. Et c'est bien.
Quand je pense que j'ai fait refaire ça (mal) avec des scripts Ruby/Groovy à un collègue ...
Et je découvre que je suis plutôt bon en termes de déploiement (merci amven/jenkins) mais assez pauvre pour le test automatisé et la distribution de code.