Thanks for the info. I'll check that out  :-)

On 3 June 2016 at 15:57, <[email protected]> wrote:

> Try
> https://wiki.jenkins-ci.org/display/JENKINS/Throttle+Concurrent+Builds+Plugin
> .
>
>
>
> Note: there are a number of other plugins that do a similar thing, but as
> far as I can tell, the Throttle Concurrent Builds Plugin is the one that is
> being maintaind, and is the preferred one to use.
>
>
>
> *From:* [email protected] [mailto:
> [email protected]] *On Behalf Of *RDR
> *Sent:* 03 June 2016 15:55
> *To:* jenkinsci-users
> *Subject:* How to postpone job execution until after another job has
> finished
>
>
>
> Hi,
>
>
>
> I've got an odd problem setting up a Jenkins server and i was just
> wondering if anybody could suggest a solution. I've set up 3 jobs on my
> server:
>
>
>
> 1. Build-Application - a typical Jenkins job that downloads code from SCM
> builds it and run the Unit tests. The generated artifacts are archived.
> Then...
>
> 2. Deploy-Application - take the archived artifacts, Ssh them to a Linux
> server and run an installation script. Then...
>
> 3. Functional-Tests - Run the functional tests.
>
>
>
> Since step 3 has a very low load on the server but can take a couple of
> hours, I've set up a second executor on the Jenkins server. This way fresh
> commit in the SCM will be pulled and tested quickly.
>
>
>
>
>
> The trouble is that the Deploy-Application job can be triggered by the
> second executor while the first one is running Functional-Tests. This
> causes the functional tests to failing because we've pulled down the
> environment while they were running.
>
>
>
> Is there a way of blocking the Deploy-Application so that it can't run
> while Functional-Tests are in progress?
>
>
>
> Cheers!
>
> --
>
>
>
> --
>
> This e-mail and any attachments may contain confidential, copyright and or
> privileged material, and are for the use of the intended addressee only. If
> you are not the intended addressee or an authorised recipient of the
> addressee please notify us of receipt by returning the e-mail and do not
> use, copy, retain, distribute or disclose the information in or attached to
> the e-mail.
> Any opinions expressed within this e-mail are those of the individual and
> not necessarily of Diamond Light Source Ltd.
> Diamond Light Source Ltd. cannot guarantee that this e-mail or any
> attachments are free from viruses and we cannot accept liability for any
> damage which you may sustain as a result of software viruses which may be
> transmitted in or with the message.
> Diamond Light Source Limited (company no. 4375679). Registered in England
> and Wales with its registered office at Diamond House, Harwell Science and
> Innovation Campus, Didcot, Oxfordshire, OX11 0DE, United Kingdom
>
>
> --
> You received this message because you are subscribed to the Google Groups
> "Jenkins Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/jenkinsci-users/6836E1DC2DDC174C9D64B7860E5AF5FCACCABFCA%40exchmbx01
> <https://groups.google.com/d/msgid/jenkinsci-users/6836E1DC2DDC174C9D64B7860E5AF5FCACCABFCA%40exchmbx01?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/CAB9wPTSoW2TbdyT-tsoi2Ca988s7OaRAuVK8Hp2_d2mhfncGRQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to