Branch: refs/heads/master
Home: https://github.com/jenkinsci/lockable-resources-plugin
Commit: ecd0332f404538d37eefbe878c6ae74c9584f5ec
https://github.com/jenkinsci/lockable-resources-plugin/commit/ecd0332f404538d37eefbe878c6ae74c9584f5ec
Author: Robin Jarry <[email protected]>
Date: 2015-07-30 (Thu, 30 Jul 2015)
Changed paths:
M pom.xml
M src/main/java/org/jenkins/plugins/lockableresources/LockableResource.java
A src/main/java/org/jenkins/plugins/lockableresources/LockableResources.java
Log Message:
-----------
expose lockable resources to the remote api
The remote api is reachable through the following URLs:
<jenkins_base_url>/plugin/lockable-resources/api/xml
<jenkins_base_url>/plugin/lockable-resources/api/json
Signed-off-by: Robin Jarry <[email protected]>
Commit: a07a64244e3ee2b65a67d5111a6e8aa90c2b3249
https://github.com/jenkinsci/lockable-resources-plugin/commit/a07a64244e3ee2b65a67d5111a6e8aa90c2b3249
Author: Robin Jarry <[email protected]>
Date: 2015-07-30 (Thu, 30 Jul 2015)
Changed paths:
M
src/main/java/org/jenkins/plugins/lockableresources/LockableResourcesManager.java
R
src/main/java/org/jenkins/plugins/lockableresources/queue/LockPrioritySorter.java
M
src/main/resources/org/jenkins/plugins/lockableresources/LockableResourcesManager/config.jelly
R
src/main/resources/org/jenkins/plugins/lockableresources/LockableResourcesManager/help-defaultPriority.html
R
src/main/resources/org/jenkins/plugins/lockableresources/LockableResourcesManager/help-priorityParameterName.html
Log Message:
-----------
remove the lock priority sorter feature
Remove queue sorter to avoid conflicts with more flexible sorter
plugins.
Signed-off-by: Nickolay Martinov
Signed-off-by: Robin Jarry <[email protected]>
Commit: 6f005c5c8ffbe559d5154a55184e948f1477685a
https://github.com/jenkinsci/lockable-resources-plugin/commit/6f005c5c8ffbe559d5154a55184e948f1477685a
Author: Robin Jarry <[email protected]>
Date: 2015-07-30 (Thu, 30 Jul 2015)
Changed paths:
M
src/main/java/org/jenkins/plugins/lockableresources/queue/LockRunListener.java
M
src/main/java/org/jenkins/plugins/lockableresources/queue/LockableResourcesQueueTaskDispatcher.java
Log Message:
-----------
avoid locking resources with parent builds of matrix projects
The problem was that we have always locked the resources. However, this
makes no sense for parent build of matrix projects since they dont
actually do anything. To fix the problem we just ignore matrix builds
(that do nothing but spawn configuration builds). Now we consume exactly
the same number of resource instances as actually needed.
Signed-off-by: Nickolay Martinov
Signed-off-by: Robin Jarry <[email protected]>
Commit: 96d8e84c11f0513d9f40ad81dd757ed53577fc33
https://github.com/jenkinsci/lockable-resources-plugin/commit/96d8e84c11f0513d9f40ad81dd757ed53577fc33
Author: Robin Jarry <[email protected]>
Date: 2015-07-31 (Fri, 31 Jul 2015)
Changed paths:
M
src/main/java/org/jenkins/plugins/lockableresources/queue/LockableResourcesStruct.java
M src/main/java/org/jenkins/plugins/lockableresources/queue/Utils.java
Log Message:
-----------
allow matrix job axes expansion in resource names & labels
Signed-off-by: Robin Jarry <[email protected]>
Commit: 990f09fd07d3405d1e74ca749a26b206eca36168
https://github.com/jenkinsci/lockable-resources-plugin/commit/990f09fd07d3405d1e74ca749a26b206eca36168
Author: Robin Jarry <[email protected]>
Date: 2015-07-31 (Fri, 31 Jul 2015)
Changed paths:
M src/main/java/org/jenkins/plugins/lockableresources/LockableResource.java
M
src/main/java/org/jenkins/plugins/lockableresources/LockableResourcesManager.java
M
src/main/java/org/jenkins/plugins/lockableresources/RequiredResourcesProperty.java
M
src/main/java/org/jenkins/plugins/lockableresources/queue/LockableResourcesQueueTaskDispatcher.java
M
src/main/resources/org/jenkins/plugins/lockableresources/RequiredResourcesProperty/help-labelName.html
Log Message:
-----------
add groovy expression support in required label
Allow to treat label as a groovy expression for advanced resource
selection based on matrix project configuration.
Signed-off-by: Nikolay Martynov
Signed-off-by: Robin Jarry <[email protected]>
Compare:
https://github.com/jenkinsci/lockable-resources-plugin/compare/e0647d0f1428...990f09fd07d3
--
You received this message because you are subscribed to the Google Groups
"Jenkins Commits" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.