philippart-s / blog

Blog de tout et de rien
https://philippart-s.github.io/blog/
2 stars 6 forks source link

blog/articles/code/PipelinesJenkins/ #5

Open utterances-bot opened 4 years ago

utterances-bot commented 4 years ago

Jenkins, pipelines, sharedlib, … - Ourson’s blog

:thinking: Mais au fait c’est quoi un pipeline Jenkins ?

https://philippart-s.github.io/blog/articles/code/PipelinesJenkins/

nvuillam commented 4 years ago

Sympathique article :) Concernant la partie Spoiler alerte : un jour il faudra être capable de tester tout ça sans lancer un Jenkins :

philippart-s commented 4 years ago

Merci !

L'article sur les tests est déjà en route il faut que je le finalise, c'est la partie 2 de l'article déjà posté (https://philippart-s.github.io/blog/articles/code/test-shared-lib-part1/), je vais y expliquer comment faire des tests unitaires / d'intégration sans avoir besoin d'une instance Jenkins. J'espère envoyer tout ça ce WE !

nvuillam commented 4 years ago

Ah là ça m'intéresse, j'ai une shared lib testée juste avec mes jobs ... des test class rendraient le truc + robuste, et j'ai un collègue qui est en train de faire une grosse SharedLib que ça risque aussi d'intéresser, je lui ferai tourner ton article :) Pour que le résultat soit encore + clean, n'hésite pas à utiliser mon linter et à me faire des retours, c est mon "projet Coronavirus", j'ai aussi du temps à tuer :D

philippart-s commented 4 years ago

Ah là ça m'intéresse, j'ai une shared lib testée juste avec mes jobs ... des test class rendraient le truc + robuste, et j'ai un collègue qui est en train de faire une grosse SharedLib que ça risque aussi d'intéresser, je lui ferai tourner ton article :)

Je te confirme que l'on a mis en place sur nos propres sharedlib et que ça facilite grandement leurs robustesse et cycle de conception

Pour que le résultat soit encore + clean, n'hésite pas à utiliser mon linter et à me faire des retours, c est mon "projet Coronavirus", j'ai aussi du temps à tuer :D

J'ai testé le plugin vscode mais j'utilise plutôt intellij 😉 mais à l'occase je teste ça !