All Projects → jenkinsci → calendar-view-plugin

jenkinsci / calendar-view-plugin

Licence: other
Jenkins Calendar View Plugin: Shows past and future builds in a calendar view

Programming Languages

java
68154 projects - #9 most used programming language
javascript
184084 projects - #8 most used programming language
HTML
75241 projects
CSS
56736 projects

Projects that are alternatives of or similar to calendar-view-plugin

Flutter engine build
Flutter Engine构建产物归档
Stars: ✭ 19 (+11.76%)
Mutual labels:  jenkins, build, ci
AzDo.VstsDashboard
Provide a simple way to view all Builds and Releases on a single page. The intend was to see what's currently happened into the CI/CD pipeline and provide quick feedback of what's going on.
Stars: ✭ 16 (-5.88%)
Mutual labels:  build, ci
custom-tools-plugin
A generic tool installer for Jenkins
Stars: ✭ 25 (+47.06%)
Mutual labels:  jenkins, jenkins-plugin
laravel-fullcalendar
Laravel Fullcalendar component
Stars: ✭ 57 (+235.29%)
Mutual labels:  calendar, fullcalendar
makes
A DevSecOps framework powered by Nix.
Stars: ✭ 158 (+829.41%)
Mutual labels:  build, ci
file-operations-plugin
File Operations as Build Step in Jenkins
Stars: ✭ 26 (+52.94%)
Mutual labels:  jenkins, jenkins-plugin
postbuildscript-plugin
The PostBuildScript Jenkins plugin lets you execute a set of scripts at the end of the build depending on the build status.
Stars: ✭ 40 (+135.29%)
Mutual labels:  jenkins, build
jenkinsapi
A Python API for accessing resources and configuring Hudson & Jenkins continuous-integration servers
Stars: ✭ 790 (+4547.06%)
Mutual labels:  jenkins, ci
github-api-plugin
This plugin packages stock github-api library
Stars: ✭ 20 (+17.65%)
Mutual labels:  jenkins, jenkins-plugin
svelte-fullcalendar
A Svelte component wrapper around FullCalendar
Stars: ✭ 123 (+623.53%)
Mutual labels:  calendar, fullcalendar
drevops
💧 + 🐳 + ✓✓✓ + 🤖 + ❤️ Build, Test, Deploy scripts for Drupal using Docker and CI/CD
Stars: ✭ 55 (+223.53%)
Mutual labels:  build, ci
springboot-deploy-demo
spring boot deploy
Stars: ✭ 16 (-5.88%)
Mutual labels:  jenkins, ci
bitbucket-push-and-pull-request-plugin
Plugin for Jenkins v2.138.2 or later, that triggers job builds on Bitbucket's push and pull request events.
Stars: ✭ 47 (+176.47%)
Mutual labels:  jenkins, jenkins-plugin
micromamba-docker
Rapid builds of small Conda-based containers using micromamba.
Stars: ✭ 97 (+470.59%)
Mutual labels:  build, ci
saint-build
monitor your jenkins operations, jobs in async and functional elegance
Stars: ✭ 13 (-23.53%)
Mutual labels:  jenkins, ci
netlify-plugin-cache
⚡ Generic plugin for caching any files and/or folders between Netlify builds
Stars: ✭ 19 (+11.76%)
Mutual labels:  build, ci
parameterized-trigger-plugin
Jenkins parameterized-trigger plugin
Stars: ✭ 63 (+270.59%)
Mutual labels:  jenkins, jenkins-plugin
build-plugin-template
Template repository to create new Netlify Build plugins.
Stars: ✭ 26 (+52.94%)
Mutual labels:  build, ci
yii2-fullcalendar-scheduler
Yii 2 component for easy fullcalendar scheduler integration
Stars: ✭ 24 (+41.18%)
Mutual labels:  calendar, fullcalendar
docker-commons-plugin
API plugin, which provides the common shared functionality for various Docker-related plugins.
Stars: ✭ 38 (+123.53%)
Mutual labels:  jenkins, jenkins-plugin

Jenkins Calendar View Plugin

Jenkins Plugins Jenkins Plugins MIT License Build Status codecov Dependency Status devDependency Status Code Climate Codacy Badge Greenkeeper badge javadoc

About

Shows past and future builds in a calendar view.

Screenshots

Features

  • Provides a month, week and day view of past and future builds
  • Indicates status of past builds by color
  • Displays when future scheduled builds will happen
  • Shows estimated duration of future scheduled builds
  • Configurable date and time settings

Usage

1. Create a new view

Select the Calendar View option and give the view a name.

2. Configure the view

Select the jobs whose builds should be displayed in the view and customize the view to your liking:

Tip: to be more flexible in selecting the jobs use the View Job Filters Plugin.

3. Open the view

This will show all the past and future builds for the jobs that you have selected in the previous step.

Note: there is currently no auto refresh available.

Past builds

Past builds will appear in four different colors:

  • Successfull builds will be blue
  • Failed builds will be red
  • Unstable builds will be yellow
  • Aborted builds will be dark gray

Clicking on a past build will lead to that specific build's detail page.

Future builds

Future builds are light gray with a dashed border.

Clicking on a future build will lead to the job's detail page.

Development

Clone the repository then execute the following in the project's root directory:

$ ./mvnw install

This will install Java dependencies as well as a local node installation and npm dependencies.

You can now run the plugin in a Jenkins instance by executing the following:

$ ./mvnw hpi:run

To watch JavaScript and CSS files using webpack:

$ ./npmw run dev

Changelog

v0.3.2 (released 2022-01-19)

v0.3.1 (released 2018-09-04)

  • Fix: [JENKINS-53312] Future scheduled builds for pipeline jobs were missing

v0.3.0 (released 2018-08-24)

  • Feature: add option to show week numbers
  • Feature: navigate to day and week views via day and week numbers
  • Feature: show successful builds as green when the Green Balls Plugin is installed
  • Feature: highlight selected builds
  • Fix: delay popups to prevent them from showing up unwanted
  • Fix: scroll to builds that are outside of viewport when navigating back and forth between builds
  • Fix: builds that last the entire visible time range are now included
  • Fix: start time for future builds used current seconds instead of always starting at zero seconds
  • Fix: scheduled builds with hashes in cron expression had wrong start time
  • Fix: builds showed up as past and future builds while they were running

v0.2.1 (released 2018-08-06)

  • Fix: [JENKINS-52797] ClassCastException for Matrix Projects
  • Fix: calcution of next start date was wrong when there were multiple cron expressions
  • Fix: builds overlapping the edge of the date range were not being shown

v0.2.0 (released 2018-07-25)

  • Feature: show popup with more information when hovering over a past or future build

v0.1.1 (released 2018-07-13)

  • Fix: special HTML characters in custom date/time formats were escaped twice
  • Fix: some typos and other minor issues in documentation
  • Fix: better validation for view configuration options

v0.1.0 (released 2018-07-11)

  • Initial release

Links

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].