Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>Seems you go look on the <a href="http://devnet.jetbrains.net/message/5212199#5212199" rel="nofollow">Jetbrains Devnet</a> and <a href="http://youtrack.jetbrains.net/issue/TW-3798" rel="nofollow">YouTrack tracker</a> first and remember to use the magic word <code>clobber</code> in your search.</p> <p>Then you install <a href="http://confluence.jetbrains.net/display/TW/Groovy+plug" rel="nofollow">groovy-plug</a> and use the <code>StartBuildPrecondition</code> facility </p> <blockquote> <p>To use the feature, add system.locks.readLock. or system.locks.writeLock. property to the build configuration. The build with writeLock will only start when there are no builds running with read or write locks of the same name. The build with readLock will only start when there are no builds running with write lock of the same name.</p> </blockquote> <p>therein to manage the fact that the dependent configs 'read' and the <code>DeploySite</code> config 'writes' the shared item.</p> <p>(This is not a full productised solution hence the tracker item remains open)</p> <p>EDIT: And I still dont know whether the lock should be under <strong>Build Parameters|System Properties</strong> and what the <em>exact</em> name format should be, is it <code>locks.writeLock.MYLOCKNAME</code> (i.e., show up in config with reference syntax <code>%system.locks.writeLock.MYLOCKNAME%</code>) ? </p> <p>Other puzzlers are: how does one manage giving builds triggered by build completion of a writeLock task read access - does the lock get dropped until the next one picks up (which would allow another writer in) - or is it necessary to have something queue up the parent and child dependency at the same time ?</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload