Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-22812

Be able to disable the Gerrit Trigger Build Schedule Delay value

      The Gerrit Trigger Build Schedule Delay value is (intentionally) locked to a minimum of 3 seconds.

      However, when using Replication Events, a build schedule delay is not needed since the build will only start once the replication is complete.

      A useful feature would be to disable the Gerrit Trigger Build Schedule Delay by setting the value to 0.

          [JENKINS-22812] Be able to disable the Gerrit Trigger Build Schedule Delay value

          Code changed in jenkins
          User: escoheb
          Path:
          src/main/java/com/sonyericsson/hudson/plugins/gerrit/trigger/config/Config.java
          src/main/java/com/sonyericsson/hudson/plugins/gerrit/trigger/dependency/BecauseWaitingToEnsureOtherJobsAreInQueue.java
          src/main/java/com/sonyericsson/hudson/plugins/gerrit/trigger/dependency/DependencyQueueTaskDispatcher.java
          src/main/java/com/sonyericsson/hudson/plugins/gerrit/trigger/hudsontrigger/GerritTrigger.java
          src/main/resources/com/sonyericsson/hudson/plugins/gerrit/trigger/GerritServer/index.jelly
          src/main/resources/com/sonyericsson/hudson/plugins/gerrit/trigger/Messages.properties
          src/main/webapp/help-BuildScheduleDelay.html
          src/test/java/com/sonyericsson/hudson/plugins/gerrit/trigger/config/ConfigTest.java
          src/test/java/com/sonyericsson/hudson/plugins/gerrit/trigger/dependency/DependencyQueueTaskDispatcherTest.java
          src/test/java/com/sonyericsson/hudson/plugins/gerrit/trigger/extensions/GerritTriggeredBuildListenerTest.java
          src/test/java/com/sonyericsson/hudson/plugins/gerrit/trigger/hudsontrigger/GerritTriggerTest.java
          http://jenkins-ci.org/commit/gerrit-trigger-plugin/e2c0e3e18b87a69919487dff3e6e7f5a3815ebda
          Log:
          Permit the setting of Build Schedule Delay to "0".

          Delay not needed with Replication Events. Also fixed dependent projects
          feature to no longer rely on this default 3 seconds delay. [FIXED JENKINS-22812]

          Change-Id: Ic11f0fb7b9e43e95ae7dec71c30fe1e6fab1e8ac

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: escoheb Path: src/main/java/com/sonyericsson/hudson/plugins/gerrit/trigger/config/Config.java src/main/java/com/sonyericsson/hudson/plugins/gerrit/trigger/dependency/BecauseWaitingToEnsureOtherJobsAreInQueue.java src/main/java/com/sonyericsson/hudson/plugins/gerrit/trigger/dependency/DependencyQueueTaskDispatcher.java src/main/java/com/sonyericsson/hudson/plugins/gerrit/trigger/hudsontrigger/GerritTrigger.java src/main/resources/com/sonyericsson/hudson/plugins/gerrit/trigger/GerritServer/index.jelly src/main/resources/com/sonyericsson/hudson/plugins/gerrit/trigger/Messages.properties src/main/webapp/help-BuildScheduleDelay.html src/test/java/com/sonyericsson/hudson/plugins/gerrit/trigger/config/ConfigTest.java src/test/java/com/sonyericsson/hudson/plugins/gerrit/trigger/dependency/DependencyQueueTaskDispatcherTest.java src/test/java/com/sonyericsson/hudson/plugins/gerrit/trigger/extensions/GerritTriggeredBuildListenerTest.java src/test/java/com/sonyericsson/hudson/plugins/gerrit/trigger/hudsontrigger/GerritTriggerTest.java http://jenkins-ci.org/commit/gerrit-trigger-plugin/e2c0e3e18b87a69919487dff3e6e7f5a3815ebda Log: Permit the setting of Build Schedule Delay to "0". Delay not needed with Replication Events. Also fixed dependent projects feature to no longer rely on this default 3 seconds delay. [FIXED JENKINS-22812] Change-Id: Ic11f0fb7b9e43e95ae7dec71c30fe1e6fab1e8ac

            scoheb Scott Hebert
            eivebra Ivelin Bratanov
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: