title: Quartz C# Scheduler - Prevent Job from automatically retrying after 15 minutes
body: <p>I want to run a job that will take a long time to complete. However after 15 minutes, the trigger is being re-fired before the job has completed. I guess this is a default fail safe to handle jobs that have failed. How can I increase this timeout to something like 30 minutes?</p>
  
  <p>Here is my job scheduler code:</p>
  
  <pre><code>var trigger = TriggerBuilder.Create()
              .WithIdentity(triggerName, triggerGroup)
              .WithSchedule(CronScheduleBuilder
                  .CronSchedule(cronExpression).InTimeZone(TimeZoneInfo.Utc))
                  .Build();
  
  var scheduleRequestJob = JobBuilder.Create&lt;T&gt;()
              .WithIdentity(taskName, taskGroup)
              .Build();
  
          _scheduler.ScheduleJob(scheduleRequestJob, trigger);
  </code></pre>