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 :
Bref, je ne vois pas ce qui cloche. Des idées ?
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
Partager