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 :

Nexus et nettoyage de snapshots automatique


Sujet :

Maven Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre expérimenté
    Avatar de bobuse
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    232
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 232
    Par défaut Nexus et nettoyage de snapshots automatique
    Bonjour,

    J'ai un serveur nexus avec plusieurs dépôt maven2 configuré, dont un pour les snapshots.
    J'ai par ailleurs un serveur hudson qui déclenche des build régulièrement, et des deploy sur certains projets, qui atterrissent sur mon nexus. Le pb est que sur un projet, j'ai beaucoup de deploy qui sont fait sur un projet en version snapshot, et mon serveur nexus se remplit très vite.

    J'essaie de rationaliser mon serveur hudson, mais en attendant, j'ai essayé d'ajouter une tâche « Remove Snapshots From Repository » dans les « Scheduled tasks » de mon nexus. Je l'ai configuré pour ne laisser que les 3 derniers snapshots. La tâche se lance bien mais ne semble rien faire …
    Je vois bien dans le log :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    2010-01-13 03:00:35 INFO  [ool-1-thread-11] - o.s.n.p.r.Repository:maven2   - Expiring local cache in repository ID='snapshots' from path='/'
    2010-01-13 03:00:39 INFO  [ool-1-thread-11] - o.s.n.p.r.Repository:maven2   - Clearing NFC cache in repository ID='snapshots' from path='/'
    2010-01-13 03:01:08 INFO  [ool-1-thread-11] - o.s.n.f.FeedRecorder:default  - Removing snapshots from all registered repositories : Process started on Wed Jan 13
     03:00:02 CET 2010, finished successfully on Wed Jan 13 03:01:08 CET 2010
    Bref, je ne vois pas ce qui cloche. Des idées ?

  2. #2
    Membre Expert

    Profil pro
    Inscrit en
    Mai 2006
    Messages
    895
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 895
    Par défaut
    Bonjour,

    Il faudrait voir ta conf je ne sais pas pourquoi cela ne fonctionne pas mais sache que Nexus comme Windows. Il ne fait que mettre tes snapshots à la poubelle. Pour vraiment les supprimer il faut créer une seconde tâche automatisé qui va faire un "Empty trash" pour vider la poubelle.
    Peut être que c'est pour cette raison que Nexus semble ne rien faire, je ne suis pas sûre que cela soit lié mais si cela peut t'aider.

    ++

Discussions similaires

  1. Nettoyage automatique d'un répertoire
    Par jpsadm dans le forum SDK
    Réponses: 4
    Dernier message: 22/04/2015, 15h52
  2. Réponses: 5
    Dernier message: 20/06/2011, 18h26
  3. Nettoyage automatique de table SQL
    Par nicocomumumu dans le forum SQL Procédural
    Réponses: 4
    Dernier message: 31/03/2009, 00h16
  4. Rafraichissement automatique des snapshots
    Par fatati dans le forum SQL
    Réponses: 3
    Dernier message: 30/10/2008, 14h26
  5. nettoyage automatique de dossier temporaire
    Par Romain93 dans le forum Windows Serveur
    Réponses: 2
    Dernier message: 23/04/2007, 17h39

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