// MergeJobView: include all jobs that execute when a PR change is merged.
Views.MergeJobView = listView('Merge') {
+ recurse()
columns {
status()
weather()
// PeriodicJobView: include all jobs that execute on a schedule
Views.PeriodicJobView = listView('Periodic') {
+ recurse()
columns {
status()
weather()
// Create a view for non-PR jobs for each architecture.
Constants.architectureList.each { architecture ->
Views.ArchitectureViews[architecture] = listView(architecture) {
+ recurse()
columns {
status()
weather()
return
}
Views.OSViews[os] = listView(os) {
+ recurse()
columns {
status()
weather()