[jira] (MNG-3472) configuration possibilities to limit size of local repository

2012-11-08 Thread cforce (JIRA)

[ 
https://jira.codehaus.org/browse/MNG-3472?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=313161#comment-313161
 ] 

cforce commented on MNG-3472:
-

I think maven should provide at least the method to be able t purge the local 
repository similar to the nexus server option (number of snapshots, release and 
days to keep, delete spnaphosts if released), also this job must be triggered 
from external tool, like ej. jenkins or devscript.
Would be great if someone can posts plugin or scripts which can do such work in 
the meantime.
Pleas repopen this issue.

 configuration possibilities to limit size of local repository
 -

 Key: MNG-3472
 URL: https://jira.codehaus.org/browse/MNG-3472
 Project: Maven 2  3
  Issue Type: Improvement
  Components: Settings
Affects Versions: 2.0.8
Reporter: manuel aldana

 it would be great to make repository-size configurable, for instance by 
 setting the maximum number of downloads of a snapshot-version to be kept. 
 thus the explosion of local repository size can be reduced.
 especially when you are working with many in-house multi-module projects 
 which are marked as snapshots before released , can increase repository size 
 significantly.
 see mailing-list discussion: 
 http://www.nabble.com/limit-size-of-local-repository%2C-limit-number-of-snapshots-td16147475s177.html

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://jira.codehaus.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] (MNG-3472) configuration possibilities to limit size of local repository

2012-11-08 Thread cforce (JIRA)

[ 
https://jira.codehaus.org/browse/MNG-3472?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=313161#comment-313161
 ] 

cforce edited comment on MNG-3472 at 11/8/12 9:51 AM:
--

I think maven should provide at least the method to be able t purge the local 
repository similar to the nexus server option (number of snapshots, release and 
days to keep, delete spnaphosts if released), also this job must be triggered 
from external tool, like ej. jenkins or devscript.
Would be great if someone can posts plugin or scripts which can do such work in 
the meantime.

Here is my answer:
http://stackoverflow.com/questions/1308263/wiping-out-maven-local-repository-on-build-machine

Pleas repopen this issue.

  was (Author: cforce):
I think maven should provide at least the method to be able t purge the 
local repository similar to the nexus server option (number of snapshots, 
release and days to keep, delete spnaphosts if released), also this job must be 
triggered from external tool, like ej. jenkins or devscript.
Would be great if someone can posts plugin or scripts which can do such work in 
the meantime.
Pleas repopen this issue.
  
 configuration possibilities to limit size of local repository
 -

 Key: MNG-3472
 URL: https://jira.codehaus.org/browse/MNG-3472
 Project: Maven 2  3
  Issue Type: Improvement
  Components: Settings
Affects Versions: 2.0.8
Reporter: manuel aldana

 it would be great to make repository-size configurable, for instance by 
 setting the maximum number of downloads of a snapshot-version to be kept. 
 thus the explosion of local repository size can be reduced.
 especially when you are working with many in-house multi-module projects 
 which are marked as snapshots before released , can increase repository size 
 significantly.
 see mailing-list discussion: 
 http://www.nabble.com/limit-size-of-local-repository%2C-limit-number-of-snapshots-td16147475s177.html

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://jira.codehaus.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] (MNG-3472) configuration possibilities to limit size of local repository

2012-11-08 Thread Eric Dalquist (JIRA)

[ 
https://jira.codehaus.org/browse/MNG-3472?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=313164#comment-313164
 ] 

Eric Dalquist commented on MNG-3472:


Here is what we are doing on our build server:

find /path/to/.m2 -wholename '*SNAPSHOT/*.*' -type f -mtime +1 -print0 | xargs 
-r -0 rm -v
find /path/to/.m2 -type d -empty -print0 | xargs -r -0 rmdir -v

That deletes any files in a SNAPSHOT directory older than 1 day and then 
deletes all empty directories.


 configuration possibilities to limit size of local repository
 -

 Key: MNG-3472
 URL: https://jira.codehaus.org/browse/MNG-3472
 Project: Maven 2  3
  Issue Type: Improvement
  Components: Settings
Affects Versions: 2.0.8
Reporter: manuel aldana

 it would be great to make repository-size configurable, for instance by 
 setting the maximum number of downloads of a snapshot-version to be kept. 
 thus the explosion of local repository size can be reduced.
 especially when you are working with many in-house multi-module projects 
 which are marked as snapshots before released , can increase repository size 
 significantly.
 see mailing-list discussion: 
 http://www.nabble.com/limit-size-of-local-repository%2C-limit-number-of-snapshots-td16147475s177.html

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://jira.codehaus.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] (MNG-3472) configuration possibilities to limit size of local repository

2012-11-08 Thread Eric Dalquist (JIRA)

[ 
https://jira.codehaus.org/browse/MNG-3472?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=313164#comment-313164
 ] 

Eric Dalquist edited comment on MNG-3472 at 11/8/12 9:55 AM:
-

Here is what we are doing on our build server:

{code}
find /path/to/.m2 -wholename '*SNAPSHOT/*.*' -type f -mtime +1 -print0 | xargs 
-r -0 rm -v
find /path/to/.m2 -type d -empty -print0 | xargs -r -0 rmdir -v
{code}

That deletes any files in a SNAPSHOT directory older than 1 day and then 
deletes all empty directories.

  was (Author: edalquist):
Here is what we are doing on our build server:

find /path/to/.m2 -wholename '*SNAPSHOT/*.*' -type f -mtime +1 -print0 | xargs 
-r -0 rm -v
find /path/to/.m2 -type d -empty -print0 | xargs -r -0 rmdir -v

That deletes any files in a SNAPSHOT directory older than 1 day and then 
deletes all empty directories.

  
 configuration possibilities to limit size of local repository
 -

 Key: MNG-3472
 URL: https://jira.codehaus.org/browse/MNG-3472
 Project: Maven 2  3
  Issue Type: Improvement
  Components: Settings
Affects Versions: 2.0.8
Reporter: manuel aldana

 it would be great to make repository-size configurable, for instance by 
 setting the maximum number of downloads of a snapshot-version to be kept. 
 thus the explosion of local repository size can be reduced.
 especially when you are working with many in-house multi-module projects 
 which are marked as snapshots before released , can increase repository size 
 significantly.
 see mailing-list discussion: 
 http://www.nabble.com/limit-size-of-local-repository%2C-limit-number-of-snapshots-td16147475s177.html

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://jira.codehaus.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] (MNG-3472) configuration possibilities to limit size of local repository

2012-08-21 Thread Eric Dalquist (JIRA)

[ 
https://jira.codehaus.org/browse/MNG-3472?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=306674#comment-306674
 ] 

Eric Dalquist commented on MNG-3472:


It is unfortunate that this issue is marked as won't-fix. We run into this 
problem all the time and are starting to feel lots of pain around managing 
local repositories. Having some way to:
* Purge all but the X newest snapshots of a version
* Purge snapshots where a release exists in the local repo

Is really critical, for now we'll be doing this via scripts which I'll try to 
post back here but of course the danger is the local repository meta data may 
be left in an invalid state since we'll just be deleting files.

 configuration possibilities to limit size of local repository
 -

 Key: MNG-3472
 URL: https://jira.codehaus.org/browse/MNG-3472
 Project: Maven 2  3
  Issue Type: Improvement
  Components: Settings
Affects Versions: 2.0.8
Reporter: manuel aldana

 it would be great to make repository-size configurable, for instance by 
 setting the maximum number of downloads of a snapshot-version to be kept. 
 thus the explosion of local repository size can be reduced.
 especially when you are working with many in-house multi-module projects 
 which are marked as snapshots before released , can increase repository size 
 significantly.
 see mailing-list discussion: 
 http://www.nabble.com/limit-size-of-local-repository%2C-limit-number-of-snapshots-td16147475s177.html

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://jira.codehaus.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira