Just for info, I believe the Throttle Concurrents Plugin is the existing plugin which closest matches the functionality of Locks & Latches.

https://wiki.jenkins-ci.org/display/JENKINS/Throttle+Concurrent+Builds+Plugin


On 06/23/2012 10:18 PM, nicolas de loof wrote:
Just wanted to ensure you looked at this plugin, that indeed seems
unmaintained.
Please check if your plugin supports same feature so we maybe can
deprecate lock&latches in favor of your plugin (especially if you
provide configuration migration)

2012/6/23 Frederik Fromm <[email protected]
<mailto:[email protected]>>


    Thanks!

    As I said, I searched in a lot of code. The locks and latches Plugin
    is quite old and doesn't use the QueueTaskDispatcher. My tests with
    my new Build blocker Plugin was working fine. And I need it for my
    current project. But anyway, have a look at my code. If there are
    performance or concurreny or any other issues that didn't think of,
    let me know about them. Thanks!

    Regards, Frederik


    Am 23.06.2012 um 20:57 schrieb nicolas de loof
    <[email protected] <mailto:[email protected]>>:

    done
    repository : https://github.com/jenkinsci/build-blocker-plugin
    ci job :
    https://jenkins.ci.cloudbees.com/job/plugins/job/build-blocker

    I wonder how this plugin overlap with lock and latches plugin
    https://wiki.jenkins-ci.org/display/JENKINS/Locks+and+Latches+plugin
    or maybe could supersede ?


    2012/6/23 ffromm <[email protected]
    <mailto:[email protected]>>

        Hi!

        I just created a simple plugin prevent a job from building while
        configured other jobs are running.

        Please fork from here:
        https://github.com/ffromm/build-blocker-plugin

        I spent some time searching for a similar functionality but
        could not
        find anything like this. I use a QueueTaskDiskpatcher that
        monitors
        the currently running jobs. If one of the jobs matches to one
        of the
        configured regular expressions in the job to build, then the
        job stay
        in the queue.

        Please put this plugin also under Jenkins-on-Jenkins CI. Thanks!




Reply via email to