Tu déformes mon propos et tu réponds à la déformation, on ne va pas aller loin comme ça.
Le problème des « cases » n'est pas « les vieilles technologies ».
Ce n'était pas ma volonté, mais quand j'entends « projet sur le quel on a pas la main » c'est généralement pour expliquer que la dette technique elle est chère etc.
D'ailleurs le pire pom.xml que j'ai croisé (près de 10 000 – dix mille – lignes était un projet qui avait quatre ans, en Java 11, et qui respectait la structure habituelle des projets Maven.
Je ne vois pas comment c'est expliquable (autrement que par de l'incompétence1). Donne leur le build tool que tu veux ils feront n'importe quoi avec. D'ailleurs être en mesure de sortir ça avec maven, ça me fait peur d'imaginer ce que ça pourrait donner avec gradle.
Non, quand je parle de « cases » qui sont trop petites et qui nécessitent des contournements, il ne faut pas aller chercher loin. Par exemple, avoir trois dépôts Docker séparés pour les builds snapshot / release / nightly.
On gère ça avec une properties dockerRepository qu'on set comme on le souhaite. On a pas de nightly, mais dev par défaut, qlf on surcharge via la CLI et release c'est reset dans un completion goal du release prepare. Ça convient peut être pas chez vous.
je veux pas être particulièrement insultant le projet fait peut être des choses très bien au demeurant. C'est juste que je ne vois pas comment ça peut arriver autrement que sans comprendre maven ou en essayant de lui tordre le bras vraiment fort. ↩
[^] # Re: Bof
Posté par barmic 🦦 . En réponse au lien La « configuration » par langage dédié (DSL), une invention de Satan. Évalué à 1.
Ce n'était pas ma volonté, mais quand j'entends « projet sur le quel on a pas la main » c'est généralement pour expliquer que la dette technique elle est chère etc.
Je ne vois pas comment c'est expliquable (autrement que par de l'incompétence1 ). Donne leur le build tool que tu veux ils feront n'importe quoi avec. D'ailleurs être en mesure de sortir ça avec maven, ça me fait peur d'imaginer ce que ça pourrait donner avec gradle.
On gère ça avec une properties
dockerRepositoryqu'on set comme on le souhaite. On a pas de nightly, mais dev par défaut, qlf on surcharge via la CLI et release c'est reset dans un completion goal du release prepare. Ça convient peut être pas chez vous.je veux pas être particulièrement insultant le projet fait peut être des choses très bien au demeurant. C'est juste que je ne vois pas comment ça peut arriver autrement que sans comprendre maven ou en essayant de lui tordre le bras vraiment fort. ↩
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll