Skip to content
This repository has been archived by the owner on Apr 4, 2018. It is now read-only.

An information radiator to show how many commits on a repo since the last deploy

Notifications You must be signed in to change notification settings

alphagov/pp-deploy-lag-radiator

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Deploy Lag Radiator

A information radiator / glancable / stats screen to show how far a repo is behind it's latest deployed version.

It relies on a consistent tag/branch which tracks the latest deployed version and compares that to HEAD on master (though you can choose a different point).

It's intended to highlight changes that may sit undeployed for a long time, causing a build up of deployment risk.

Config

Pass configuration as query params, supported params are;

  • token - A Github API token
  • repos - A comma-seperated list of repository names on @alphagov
  • refresh - How often to update, in seconds [optional, defaults to 60]
  • from - A treeish (tag, branch, etc) to start comparing from
  • to - A treeish (tag, branch, etc) to compare until [optional, defaults to master]

To do

  • Support non-@alphagov repos
  • Sort by most-out-of-date (eg, oldest, or most commits)
  • Auto refresh on timer
  • Try and deal with merges, rather than commits (an old commit may only just have been merged)

About

An information radiator to show how many commits on a repo since the last deploy

Resources

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 71.8%
  • HTML 15.8%
  • CSS 12.4%