Skip to content

Cloudbees Folders support

Compare
Choose a tag to compare
@jan-molak jan-molak released this 29 Jun 23:50
· 743 commits to master since this release

Long-awaited support for Cloudbees Folder Plugin has just arrived!

Cloudbees Folder Plugin allows you to group Jenkins jobs into... well, folders :) Those can represent projects, teams, projects within teams, teams within projects, sub-projects within projects, etc.

How does Build Monitor support the Folder Plugin? In several ways:

  • you can have Build Monitors nested within folders to create project-specific or team-specific views
  • you can also show jobs nested within folders on "upper-level" Build Monitors

The above means that given this example project structure:

Jenkins
└─Librarian Project                  - Folder
  ├─ Librarian Core                  - Job
  ├─ Librarian Project Build Monitor - Build Monitor using .* regex and "recurse in subfolders"
  └── Micro-services                 - Folder
      └─ Indexer                     - Job

what you'll see on Librarian Project Build Monitor is this (note the "»"):
screen shot 2014-06-30 at 00 05 59

Cool, right? One more thing, above example is also expressed in this acceptance test: BehaviourWithCloudbeesFoldersTest, which means that you can see the expected behaviour on SauceLabs.

Like Build Monitor it? Give it a star! ★
Found a bug? Raise an issue or submit a pull request.
Have feedback? Let me know on twitter: @JanMolak

This release delivers #50 and #66, so thanks to @suryagaddipati for his contribution and @daniel-beck for helpful suggestions on IRC #jenkins :)