• [^] # Re: En cache?

    Posté par . En réponse au journal Combien d'utilisateurs pour LuaUnit ?. Évalué à 4.

    En règle général, le build automatique au sein d'une grosse entreprise s'appuie sur un serveur local ; un truc type Artifactory qui permet d'éviter que tout le monde aille chercher sa version sur MavenCentral, ou Conda, ou un site Biélorusse caché derrière un proxy Iranien... Un truc à identification totalement connecté avec ton build continu et qui fait office de cache.

    Ainsi, tu sais à un instant T...
    - quelles versions ont été téléchargées par ton organisation
    - quelles versions sont encore utilisées par des builds réguliers

    Et tu ne peux pas aller chercher des dépendances trop exotiques sans un niveau de contrôle.

    Et en cas de découverte de vulnérabilité, tu peux rapidement alerter le ou les responsables techniques. Et uniquement si ils utilisent une version concernée, pour ne pas faire peur à tout le monde.

    Je sais pas ce qui existe pour Lua, mais ce type de mécanique me semble indispensable pour toute organisation un peu grosse ; dès qu'on dépasse les 50/100 applications. Après, je sais pas trop où Lua est utilisé et de toute façon, LuaRocks n'est supporté ni par Artifactory (https://www.jfrog.com/jira/browse/RTFACT-19711) ni par son concurrent Nexus (https://issues.sonatype.org/browse/NEXUS-24832).