[ https://issues.jenkins-ci.org/browse/JENKINS-13199?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=161776#comment-161776 ]
emanuelez commented on JENKINS-13199: ------------------------------------- Something is ongoing here :) I just submitted a pull request in jenkins core in order to make this possible. https://github.com/jenkinsci/jenkins/pull/449 > Evaluate dynamic axis for every job execution > --------------------------------------------- > > Key: JENKINS-13199 > URL: https://issues.jenkins-ci.org/browse/JENKINS-13199 > Project: Jenkins > Issue Type: Improvement > Components: groovyaxis > Reporter: hoodja > Assignee: emanuelez > > Currently the GroovyAxis plugin evaluates the dynamic list of axis values > when the job configuration is saved. > It would be nice if the script were instead executed for every job execution. > This would enable the use case where the axis values were dependent upon the > current state of the workspace. > For instance, I am trying to define a matrix build with an axis of test suite > names to distribute the load of these suites across nodes in parallel. I > would like to use the GroovyAxis plugin to determine the list of suite names > at build execution based on the state of the source tree. This way adding or > removing suites in the source tree will cause the correct configuration > changes in the matrix job. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira