Skip to end of metadata
Go to start of metadata

Plugin Information

View next-executions on the plugin site for more information.

Adds a widget in the sidebar with the next build date for all the scheduled projects. It also creates a column definition.

On DEV@cloud

Screenshots

A picture's worth a thousand words.

Sidebar widget (main)

Sidebar widget (Computer)

View Column

Configuration options

Changelog

Version 1.0.12 (2016-09-20)

Version 1.0.11 (2016-02-04)

Version 1.0.10 (2015-02-01)

  • Show items in the queue (only if they're gonna be there for more than a minute). See, for example, Schedule Build Plugin).
  • Fixed widget's different display modes in latest Jenkins versions.

Version 1.0.9 (2014-07-08)

  • JENKINS-16339 Jobname truncated in next-executions. Added 3 display modes to show the job name in the widget.
    1. Truncate: truncate job name if too long.
    2. Fixed width: job name wraps to next line
    3. Jenkins: same as other regular Jenkins' widgets; widget expands horizontally to show the job name.

Version 1.0.8 (2014-06-17)

  • JENKINS-23391 Widget don't collapse when "-" button is clicked.

Version 1.0.7 (2014-06-09)

  • Added German translation (thanks to phoenix384).
  • JENKINS-23162 Added an optional widget to show the next polling for the SCM trigger. To enable it, go to the global configuration page.

Version 1.0.6 (2014-02-10)

  • Added French translation (thanks to damienfinck).
  • JENKINS-21267 Added tooltip to show remaining time until next execution.

Version 1.0.5 (2012-11-07)

  • Fixed JENKINS-12676 (thanks to OHTAKE Tomohiro for the patch).
  • Added a global configuration option to enable/disable filtering by view in sidebar's widget.
  • Added a Computer's widget. It shows the jobs tied to a computer.

Version 1.0.4 (2012-02-25)

  • Added a global configuration option to set the date format.

Version 1.0.3 (2012-01-13)

  • Added ja localization (Thanks to Tadanori Nakagawa).

Version 1.0.2 (2011-06-21)

  • Added column definition for the views.
  • Shows only projects associated with the view.
  • Disabled projects should not be shown.

Version 1.0.1 (2011-06-14)

  • Added tooltip to project name.
  • Links to projects
  • Changed date format to fit same width.
  • Shorter project name on widget

Version 1.0.0 (2011-06-09)

  • Initial Release.

33 Comments

  1. Thats exactly what i need, thanks for that.

  2. Nice one. What would really be cool if the job filtering by tab ("daily" build tab only shows next daily build executions etc...) could be turned off/on via the hudson config. So that all executions are shown regardless of the currently selected tab. We have dozens of jobs scheduled over the day and want wo make sure that they are nicely distributed. thx!

  3. Nice one. What would really be cool if the job filtering by tab ("daily" build tab only shows next daily build executions etc...) could be turned off/on via the hudson config. So that all executions are shown regardless of the currently selected tab. We have dozens of jobs scheduled over the day and want wo make sure that they are nicely distributed. thx!

    1. Sorry for the delay. I'm not sure I've understood you well.

      You want the sidebar widget to be configurable so it shows either all the Jobs or only Jobs filtered by tab/view. Is that what you mean?

      Thanks.

  4. Thanks - this plugin was exactly what I was looking for.

    Is there a way to configure the display format for the date?

      1. Hi Ignacio - I see that you made this change and found the link to the format specification syntax, but have to confess I don't know where to change the global configuration setting. Thanks again for the useful plugin and also for indulging my questions...

        1. Hi, Jeff.

          You should see it in /config. Something like the attached image.

          But I guess you're right since I can't see it either in a testing environment.

          I will take a look at it.

          1. I could not see it in testing environment because of a messed up configuration.

            Don't you see it then in /config? 

            1. Yes - I see it now - I was looking in the wrong place. Thanks again!

  5. Hi!

    I cant't find the Next Executions Configuration field in the job configuration section. What I should do to activate it?

    Thanks in advance for all the help.

    Best Regards!

    1. Hi, Rui!

      You don't need to activate anything to see the widget. Once the plugin is installed the widget should be there.

  6. I have it install and see the config page as well as the sidebar widget and view column.  But they are empty and never show a next execution date for any of the jobs.  Did I miss something?

    1. Sorry for the long delay. Did you manage to solve this issue?

  7. Hi !

    this plugin is interesting but it seems that it shows only the date/time for scheduled jobs.

    But if a job perform a polling on a SCM, it will not display the date/time for the next poll (which will be the next run of the job).

    So, I think you have to add this availability because some of my jobs don't display the date/time of the next run/poll.

    Thanks.

    Regards

    1. The next polling could be the next run of the job but it doesn't have to be. That's why scheduled polling is not included in this plugin.

      Anyway I'm considering adding an option to include them, or maybe another sidebar widget with the "Possible Next Executions".

      1. I too would love to see a "Possible Next Executions" section, when I first installed the plugin I was hoping it would include these, but it didn't. :(

  8. Hi Ignacio,

    First, thanks for your plugin.  Very interesting and very useful.  :-)

    May I propose you the following improvement : job names (left column) seem to be truncated with a fixed-length (by using ellipsis), even if the cell is much wider.  As most of my jobs has a pretty long name (more than 35 chars) with common prefixes, I can barely distinguish which job will be executed next (while there's space enough to display it).  Maybe you could change this static feature into something more dynamic.

    Kind regards,

    Phil

    PS : I just found out JENKINS-16339 issue has already opened about the same matter.  Watch +1  :-)

    1. Hi, Philippe!

      Thanks for your feedback.

      Any suggestion on this?

      1. Morning Ignacio,

        Well, your improvements seem to be very promising.  'Jenkins' display mode is my favorite as it's up to the user to define job names that are not too long then.

        In your 'Fixed' mode, can I change the width ?

        I'm really looking forward to the official release.

  9. Hi Ignacio,

    Nice plugin. Usefull.

    I'm using another plugin "Schedule build" which will schedule a build, and put the job in the queue.

    But when I do this, the run of this job is not detected and displayed by your plugin. I guess your plugin is only based on the cron like parameter defined in the job ?

    Can you add the run job in the queue, as this is another way to schedule job run ?

    This way, all the next job run will be displayed by your plugin.

    Thanks

    Olivier

    1. Hi, Olivier.

      I'll take a look at it. Thanks for your comments.

      1. Hi, Oliver.

        The next version 1.0.10. has this feature.Check it out!

        Better late than never.

  10. I also like this plugin very much, is it however possible to query the next executions via an api?

    1. Hi, Richard.

      Thanks for your comment.

      Right now there isn't any API for this plugin.

      What do you have in mind? What would your use case be?

  11. This plugin doesn't work for me. I see in the Dashboard  the string "Next Executions", but nothing is listed below, although I have one scheduled job.

    Here is the left part of my Dashboard:

  12. I just noticed that Olivier Renault has posted the same problem about a year ago, i.e. that we don't get a next execution time, if the schedule just means "polling the SCM" and start the job only, if there had been changes in the repository. In my case, I use git. And yes, I agree with Olivier, that a "Possible Next Execution Time" would be helpful.

    1. Hi, Ronald.

      That was fixed in version 1.0.7 (see JENKINS-23162).

      You can check an option in the global configuration to show "possible next exections" related to SCM polling.

      1. Thanks a lot! I had not seen this check box - now it works great!

  13. This plugin does not work with jobs scheduled within folders using "cloudbees-folder" plugin https://wiki.jenkins-ci.org/display/JENKINS/CloudBees+Folders+Plugin\

    Any chance this can be updated to work with folders?

  14. Hi Ignacio:

     

    Nice plugin and we use it to see what is coming up next. I have use case that you might be able to help with.

     

    I schedule a job with the curl command based on a deployment schedule that our QA friends request.

    The entry is made and the job is scheduled.

     

    What is happening is that there are multiple entries for the same time and I want to be able to query jenkins and say "Is there a scheduled job at 9 pm for JOBX " or Give me a list of upcoming job list so I can query it and see it matches the one I want to schedule.

    I would like to access the list of Next Executions programatically thru an API.  Can you suggest how to do it ?

    Thank you for your time and help in advance.

    -Narahari

  15. Does not work as Narahari describes with jobs in the cloudbees folders plugin.

  16. The plugin shows only the jobs that are in the same folder. 

    A nice improvement could be the ability to see in the Jenkins dashboard all jobs for  "Next execution" in a global view independently of the parent folder of the scheduled jobs.

Write a comment…