[JIRA] Created: (HUDSON-6925) Limiting the artifacts in a multi-configuration project doesn'nt work

classic Classic list List threaded Threaded
8 messages Options
Reply | Threaded
Open this post in threaded view
|

[JIRA] Created: (HUDSON-6925) Limiting the artifacts in a multi-configuration project doesn'nt work

Hudson issues mailing list
Limiting the artifacts in a multi-configuration project doesn'nt work
---------------------------------------------------------------------

                 Key: HUDSON-6925
                 URL: http://issues.hudson-ci.org/browse/HUDSON-6925
             Project: Hudson
          Issue Type: Bug
          Components: matrix
         Environment: OS: Ubuntu 9-10
            Reporter: ddecock


When using multi-configuration projects, limiting the number of stored artifacts doesn't work. All artifacts are still stored.

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.hudson-ci.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

[JIRA] Commented: (HUDSON-6925) Limiting the artifacts in a multi-configuration project doesn'nt work

Hudson issues mailing list

    [ http://issues.hudson-ci.org/browse/HUDSON-6925?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=140143#action_140143 ]

cjo9900 commented on HUDSON-6925:
---------------------------------

I propose that the the artifacts are limited in an individual configuration by configuration case.

So that if the "archive days to keep" is set, this follows normal rules and keeps artifacts for that period.

For "archive number to keep" this would be applied to each configuration so that the last X sets of artifacts are kept for each configuration. This would mean that disabled configurations would maintain that amount of artifacts (assuming they are not removed by other rules).

This is slightly different to what occurs with the builds which removes the individual configuration builds only if the parent does not have a matching buildnumber.

I propose to extend the LinkedLogRotator to accept "archive days to keep" and "archive number to keep" values, and on the perform call the super class to handle these. while the builds are handled as current code.

> Limiting the artifacts in a multi-configuration project doesn'nt work
> ---------------------------------------------------------------------
>
>                 Key: HUDSON-6925
>                 URL: http://issues.hudson-ci.org/browse/HUDSON-6925
>             Project: Hudson
>          Issue Type: Bug
>          Components: matrix
>         Environment: OS: Ubuntu 9-10
>            Reporter: ddecock
>
> When using multi-configuration projects, limiting the number of stored artifacts doesn't work. All artifacts are still stored.

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.hudson-ci.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

[JIRA] Updated: (HUDSON-6925) Limiting the artifacts in a multi-configuration project doesn'nt work

Hudson issues mailing list
In reply to this post by Hudson issues mailing list

     [ http://issues.hudson-ci.org/browse/HUDSON-6925?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

cjo9900 updated HUDSON-6925:
----------------------------

    Attachment: HUDSON-6925.diff

Diff of proposed changes

> Limiting the artifacts in a multi-configuration project doesn'nt work
> ---------------------------------------------------------------------
>
>                 Key: HUDSON-6925
>                 URL: http://issues.hudson-ci.org/browse/HUDSON-6925
>             Project: Hudson
>          Issue Type: Bug
>          Components: matrix
>         Environment: OS: Ubuntu 9-10
>            Reporter: ddecock
>         Attachments: HUDSON-6925.diff
>
>
> When using multi-configuration projects, limiting the number of stored artifacts doesn't work. All artifacts are still stored.

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.hudson-ci.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

[JIRA] Assigned: (HUDSON-6925) Limiting the artifacts in a multi-configuration project doesn'nt work

Hudson issues mailing list
In reply to this post by Hudson issues mailing list

     [ http://issues.hudson-ci.org/browse/HUDSON-6925?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

cjo9900 reassigned HUDSON-6925:
-------------------------------

    Assignee: cjo9900

> Limiting the artifacts in a multi-configuration project doesn'nt work
> ---------------------------------------------------------------------
>
>                 Key: HUDSON-6925
>                 URL: http://issues.hudson-ci.org/browse/HUDSON-6925
>             Project: Hudson
>          Issue Type: Bug
>          Components: matrix
>         Environment: OS: Ubuntu 9-10
>            Reporter: ddecock
>            Assignee: cjo9900
>         Attachments: HUDSON-6925.diff
>
>
> When using multi-configuration projects, limiting the number of stored artifacts doesn't work. All artifacts are still stored.

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.hudson-ci.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

[JIRA] Updated: (HUDSON-6925) Limiting the artifacts in a multi-configuration project doesn'nt work

Hudson issues mailing list
In reply to this post by Hudson issues mailing list

     [ http://issues.hudson-ci.org/browse/HUDSON-6925?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

cjo9900 updated HUDSON-6925:
----------------------------

    Attachment: HUDSON-6925.diff

Correct version proposed for commit

> Limiting the artifacts in a multi-configuration project doesn'nt work
> ---------------------------------------------------------------------
>
>                 Key: HUDSON-6925
>                 URL: http://issues.hudson-ci.org/browse/HUDSON-6925
>             Project: Hudson
>          Issue Type: Bug
>          Components: matrix
>         Environment: OS: Ubuntu 9-10
>            Reporter: ddecock
>            Assignee: cjo9900
>         Attachments: HUDSON-6925.diff, HUDSON-6925.diff
>
>
> When using multi-configuration projects, limiting the number of stored artifacts doesn't work. All artifacts are still stored.

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.hudson-ci.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

[JIRA] Commented: (HUDSON-6925) Limiting the artifacts in a multi-configuration project doesn'nt work

Hudson issues mailing list
In reply to this post by Hudson issues mailing list

    [ http://issues.hudson-ci.org/browse/HUDSON-6925?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=140399#action_140399 ]

scm_issue_link commented on HUDSON-6925:
----------------------------------------

Code changed in hudson
User: : mindless
Path:
 trunk/hudson/main/core/src/main/java/hudson/matrix/LinkedLogRotator.java
 trunk/hudson/main/core/src/main/java/hudson/matrix/MatrixConfiguration.java
 trunk/www/changelog.html
http://hudson-ci.org/commit/33178
Log:
[FIXED HUDSON-6925] Support LogRotator deletion of old artifacts in
multiconfiguration(matrix) projects, based on patch from cjo9900.


> Limiting the artifacts in a multi-configuration project doesn'nt work
> ---------------------------------------------------------------------
>
>                 Key: HUDSON-6925
>                 URL: http://issues.hudson-ci.org/browse/HUDSON-6925
>             Project: Hudson
>          Issue Type: Bug
>          Components: matrix
>         Environment: OS: Ubuntu 9-10
>            Reporter: ddecock
>            Assignee: cjo9900
>         Attachments: HUDSON-6925.diff, HUDSON-6925.diff
>
>
> When using multi-configuration projects, limiting the number of stored artifacts doesn't work. All artifacts are still stored.

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.hudson-ci.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

[JIRA] Resolved: (HUDSON-6925) Limiting the artifacts in a multi-configuration project doesn'nt work

Hudson issues mailing list
In reply to this post by Hudson issues mailing list

     [ http://issues.hudson-ci.org/browse/HUDSON-6925?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

scm_issue_link resolved HUDSON-6925.
------------------------------------

    Resolution: Fixed

> Limiting the artifacts in a multi-configuration project doesn'nt work
> ---------------------------------------------------------------------
>
>                 Key: HUDSON-6925
>                 URL: http://issues.hudson-ci.org/browse/HUDSON-6925
>             Project: Hudson
>          Issue Type: Bug
>          Components: matrix
>         Environment: OS: Ubuntu 9-10
>            Reporter: ddecock
>            Assignee: cjo9900
>         Attachments: HUDSON-6925.diff, HUDSON-6925.diff
>
>
> When using multi-configuration projects, limiting the number of stored artifacts doesn't work. All artifacts are still stored.

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.hudson-ci.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

[JIRA] Commented: (HUDSON-6925) Limiting the artifacts in a multi-configuration project doesn'nt work

Hudson issues mailing list
In reply to this post by Hudson issues mailing list

    [ http://issues.hudson-ci.org/browse/HUDSON-6925?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=140398#action_140398 ]

mindless commented on HUDSON-6925:
----------------------------------

looks good.. I just added a null check and left out the logging.

> Limiting the artifacts in a multi-configuration project doesn'nt work
> ---------------------------------------------------------------------
>
>                 Key: HUDSON-6925
>                 URL: http://issues.hudson-ci.org/browse/HUDSON-6925
>             Project: Hudson
>          Issue Type: Bug
>          Components: matrix
>         Environment: OS: Ubuntu 9-10
>            Reporter: ddecock
>            Assignee: cjo9900
>         Attachments: HUDSON-6925.diff, HUDSON-6925.diff
>
>
> When using multi-configuration projects, limiting the number of stored artifacts doesn't work. All artifacts are still stored.

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.hudson-ci.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]