需要先拿到 CI 服务器的 CCTray XML feed 地址才能添加项目;本地运行方式细节在 wiki 的 running-locally 页面,README 未展开;也可直接用托管版 nevergreen.io,无需本地部署
只显示失败或正在构建的项目的构建监控面板,让团队快速获得反馈
一个带态度的构建监控面板,聚合 Jenkins、CircleCI、GoCD 等 CI/CD 服务的构建状态,用直观界面提醒团队构建失败。
核心能力
- 只展示失败或正在构建的项目,过滤掉绿色构建
- 配置保存在本地浏览器,一次部署可服务多个团队
- 完全响应式布局,适配全屏、平板和手机
- 可同时跟踪多个 CI 服务器的 CCTray XML 源
- 内置帮助,按 h 键或从菜单打开
容易踩的坑
- v7.0.0Razzmatazz最新正式版2022-11-08 · 2022-11-08 19:38 UTC
New Features
- #271 Remote backups are now performed server side allowing encrypted passwords to be stored. This means they don't need to be entered each time you import or export. This also allows automatic backup of configuration
- #314 On the Monitor page the browser title now displays a summary of project statuses
- #328 Proper fullscreen support on the Monitor page (press
fkey to enable) - The connection can now be tested when adding a feed
- Remote backups can now be to custom JSON servers, allowing backups to be stored anywhere
- Feeds can now be set to just track everything from the CCTray XML feed
Closed Bugs
- #309 Correctly display an error page if configuration can not be loaded
- #311 Stop allowing navigation via keyboard shortcuts when models are open
- #313 Importing configuration no longer overrides allowing system notifications
- #320 Icons now always load correctly
- #335 Stops configuration getting deleted if refreshing while initially loading the page
Improvements
- #179 Local backup files can be loaded via an open file dialog or dragging and dropping
- #225 Checking for new Nevergreen versions can now be toggled off
- #321 Improvements to configuration validation when importing
- #237 Notifications can now be triggered when projects transition to any status
- Replaces regex when searching for projects with a simple, expected, and deterministic best-match sorter
- Complete redesign of the Settings page
Misc
Full Changelog: https://github.com/build-canaries/nevergreen/compare/v6.0.0...v7.0.0
- v6.0.0Quick Silver2020-06-22 · 2020-06-22 17:22 UTC
查看更新说明
New Features
- #218 The Monitor page now has a link to the project
- #306 The Monitor page now has help
- #268 Project sort order on the Monitor page can now be selected
Closed Bugs
- #303 The menu is now shown when you tab into it on the Monitor page
- #302 Fixed mobile styling issues
Improvements
- #300 Build times and labels are now shown for healthy and unknown projects
- #211 The Monitor page has been restyled to make build times and labels more obvious
- #294 Build time is now correctly reset if a new build triggers between polls
- #247 The Monitor page summary is now more informative
- #308 Error message improvements
- #307 Max amount of projects to show is now adjusted based on screen size
Misc
- Font scaling has been improved to better fit the space available
- The API has been optimised and now sends much less data
Full Changelog: https://github.com/build-canaries/nevergreen/compare/v5.0.1...v6.0.0
- v5.0.1Plump Purple2019-12-26 · 2019-12-26 20:22 UTC
查看更新说明
Closed Bugs
- Fixes not being able to select projects
Full Changelog: https://github.com/build-canaries/nevergreen/compare/v5.0.0...v5.0.1
- v5.0.0Plump Purple2019-12-25 · 2019-12-25 19:54 UTC
查看更新说明
New Features
Closed Bugs
- #290 Fixes projects being incorrectly marked as new
- #289 Fixed extra padding on the bottom of the Monitor page
- #292 Removed the Apache example from the help page as the endpoint no longer works
Improvements
- #299 Server type list only includes servers that require special handling
- #254 The Nevergreen server will timeout if the entire request takes to long too complete (thanks @jainsahab)
Misc
- #260 Updated tests to improve confidence
- #200 Locally stored data can now be migrated much easier
- #284 Fixes server warnings (future proofing for Java version upgrades)
- #253 Improved how projects are stored locally
Full Changelog: https://github.com/build-canaries/nevergreen/compare/v4.0.0...v5.0.0
- v4.0.0Orange Soda2019-08-17 · 2019-08-17 18:18 UTC
查看更新说明
New Features
- #63 New projects added to the CI server will automatically appear on the Monitor page
- #278 Configuration can be backed up to Github enterprise
- #285 Access tokens can be used to authenticate with the CI server (thanks @jainsahab)
- #220 Setting to choose which prognosis are shown on the Monitor page, including successful projects (which are green... 😞😭)
Closed Bugs
- #280 Removed projects getting marked as new
- #283 Pages no longer jump to the top when changing settings
Improvements
- #259 Failing to import configuration no longer clears the input
Misc
- #274 Dependency security checks are now performed automatically every evening
- #248 CircleCI configuration is DRYer
- #275 Client unit tests now use Jest
- #282 Client code is now using TypeScript
- #267 Production and the Docker image now use JDK12
Full Changelog: https://github.com/build-canaries/nevergreen/compare/v3.2.0...v4.0.0
用户点评
登录用户的真实使用记录,可按版本和硬件筛选还没有人点评。第一个说出真实体验的人最有价值。
Nevergreen
Nevergreen is a build monitor with attitude. Continually deliver via fast clear feedback.
- Your builds should always be green. Nevergreen understands this and only shows you projects that have failed or are building
- Nevergreen uses your local browser to store configuration. You only need to run it once to host different build monitors for every team
- Nevergreen is fully responsive, it'll look just as good full screen or sharing the space with other dashboards
- You can track as many CI servers as you like, allowing you to easily track dependent builds from other teams



![]()
How do I start monitoring my builds?
You can use hosted Nevergreen at nevergreen.io or
run Nevergreen locally.
Once loaded:
- Add the URL of your CCTray XML feed on the Tracking page
- Head to the Monitor page to see their current status!
How can I find my CCTray XML feed URL?
More information about how to get the CCTray XML feed for your CI server can be found on the official CCTray XML website.
How can I get more help?
- The Nevergreen wiki
- Ask questions on GitHub
- Nevergreen has built in help that can be accessed from the menu or by pressing the
hkey
How can I fix a bug / add a feature / contribute?
You can run Nevergreen from source using the ./develop.sh script. For more detailed information about running from
source please see the contributing section of the wiki.
Please help us out by submitting a PR with any changes. We also keep a list of bugs / improvements / features using GitHub issues, if you're looking for some inspiration.
You can also help us out by taking this short usage survey, thanks!
License
Copyright © 2014 - 2025 Build Canaries
Distributed under the Eclipse Public License either version 2.0 or (at your option) any later version.