IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Maven Java Discussion :

maven:deploy deux fois un artifact non-snapshot modifié


Sujet :

Maven Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    3
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 3
    Par défaut maven:deploy deux fois un artifact non-snapshot modifié
    Bonjour,

    La description de l'usage du SNAPSHOT dans Maven est pour moi claire :
    Un artifact en snapshot est une version en développement susceptible de changer et donc lorsque l'artifact est utilisé en dépendance, Maven vérifiera régulièrement sur le repository (à préciser) si une version plus récente a été déployée.

    Ma question porte sur le déploiement d'une version non-snapshot. Je voudrais savoir s'il est possible de réaliser la chose suivante :
    1. deploy d'un artifact 1.0.0 (source d'origine)
    2. modification des sources en local
    3. deploy d'un artifact 1.0.0 (source modifié)

    La personne qui s'occupe de la mise en place de Maven me certifie que c'est possible. Or je m'attend à ce qu'une release ne bouge pas. Avant de pouvoir lui faire réaliser les tests adequat devant moi, je fais appel à votre aide.

  2. #2
    Membre éclairé

    Inscrit en
    Août 2002
    Messages
    302
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Août 2002
    Messages : 302
    Par défaut
    Bonjour,
    Si j'ai bien compris le problème c'est tout à fait possible, il suffit juste d'utiliser la commande clean install au lieu de la commande release.

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    3
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 3
    Par défaut
    Ce qui me choque c'est de "remplacer" sur le repository un artifact censé être figé par une version modifié mais avec le même numéro.

  4. #4
    Membre éclairé

    Inscrit en
    Août 2002
    Messages
    302
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Août 2002
    Messages : 302
    Par défaut
    Techniquement c'est faisable, politiquement c'est discutable

  5. #5
    Candidat au Club
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    3
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 3
    Par défaut
    Ok je vois

    N'y-a-t'il pas un moyen de bloquer ce comportement ?

  6. #6
    kij
    kij est déconnecté
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    362
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 362
    Par défaut
    Bonjour,

    Sous nexus, les repository étant configurable, c'est possible de bloquer ce genre de comportement oui.
    La solution serait donc dans ce cas d'utiliser Nexus (même en version opensource cette fonctionnalité est disponible) en tant que repo manager.

    Enfin, c'est ce que j'en ai lu, je suis en train de découvrir Maven et Nexus ^^

  7. #7
    Membre émérite

    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    350
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 350
    Par défaut
    Au niveau Nexus, la fonctionnalité de pouvoir désactiver le rédploiement d'artefacts est présentée ici: http://nexus.sonatype.org/nexus-faq.html#19

Discussions similaires

  1. surcharger deux fois le même opérateur
    Par Tex-Twil dans le forum C++
    Réponses: 2
    Dernier message: 01/12/2005, 19h45
  2. [SQL] Requete me renvoyant deux fois le meme nom
    Par Pepito dans le forum Langage SQL
    Réponses: 9
    Dernier message: 14/10/2005, 14h35
  3. Lire deux fois un inputstream
    Par Guybrush dans le forum Entrée/Sortie
    Réponses: 6
    Dernier message: 05/09/2005, 14h50
  4. Réponses: 14
    Dernier message: 30/03/2005, 21h50
  5. Sélectionner un même enregistrement deux fois...
    Par Manu0086 dans le forum Langage SQL
    Réponses: 11
    Dernier message: 02/02/2004, 13h09

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo