Shows a status of a corresponding TeamCity build on the TFS pull request pages. Tested with TFS 2017 and TeamCity 10.x

Latest Version

Version
1.0
Update
June 17, 2017
Size
89.27KiB
Developer
Category
Users
4
Rating
0 ★
Manifest Version
2
Web Store Status
Languages Support
English (United States)
See more
Permissions
Tabs
DeclarativeContent
Storage
Http://*/
Https://*/
See more

TeamCity build checker for TFS pull requests Extension

This Chrome extension shows a status of a corresponding TeamCity build on the TFS pull request pages.

Tested with:
TFS 2017
TeamCity 10.x

No changes to your TFS or TeamCity server are needed.
However, you need to configure your build configuration(s) to trigger builds from feature branches so the plugin can find builds for commits that are not merged yet into the master (or dev) branch.

How plugin works:
1. The plugin becomes active on the TFS pull request page.
2. It receives the id (hash) of the last commit in the current pull request using TFS Git Api.
3. Then it looks for the last build with revision equal to the commit id (hash) defined on the previous step.
4. If build is found the plugin displays an icon indicating build status.
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 2, "name": "TeamCity build checker for TFS pull requests", "description": "Shows a status of a corresponding TeamCity build on the TFS pull request pages. Tested with TFS 2017 and TeamCity 10.x", "version": "1.0", "icons": { "16": "images/icon16.png", "24": "images/icon24.png", "32": "images/icon32.png", "48": "images/icon48.png", "128": "images/icon128.png" }, "permissions": [ "tabs", "declarativeContent", "storage", "http://*/", "https://*/" ], "options_ui": { "page": "options.html", "chrome_style": true }, "background": { "scripts": [ "scripts/background/ruleManager.js", "scripts/background/tfsClient.js", "scripts/background/teamCityClient.js" ], "persistent": false }, "content_scripts": [{ "matches": [ "" ], "run_at": "document_end", "css": [ "styles/injection.css" ], "js": [ "external/jquery-3.2.1.min.js", "scripts/content/tfsPageAdapter.js", "scripts/content/injector.js" ] }], "web_accessible_resources": [ "images/*" ], "page_action": { "default_icon": { "16": "images/icon16.png", "24": "images/icon24.png", "32": "images/icon32.png" }, "default_popup": "popup.html" }}
Read more

Similar Extensions

icon

Salesforce Environment Indicator Extension · Productivity 4 0 ★ 17.2KiB

icon

Github Active Forks Extension · Developer Tools 4 4 ★ 170KiB

icon

SFCC DevTools Extension · Developer Tools 4 1 ★ 20.68KiB

icon

GitHub Whitespace Extension · Developer Tools 4 10 ★ 15.73KiB

icon

Ybug - Visual feedback tool for websites Extension · Developer Tools 4 1 ★ 16.82KiB

icon

Steam tags for Humble Bundle Extension · Shopping 4 17 ★ 154KiB

icon

Fortnite Wallpapers Extension · Photos 4 19 ★ 60.33KiB

icon

Teamtailor sourcing Extension · Productivity 4 6 ★ 804KiB

icon

Modern Cite Creator Extension · Productivity 4 2 ★ 57.37KiB

icon

GitHub PR Templates Extension · Developer Tools 4 0 ★ 7.92KiB

icon

Git Notify Extension · Developer Tools 4 8 ★ 388KiB

icon

Open in VSCode Extension · Developer Tools 4 4 ★ 60.87KiB

icon

Clone in VS Code Extension · Developer Tools 4 1 ★ 18.28KiB

icon

Open with Visual Studio Code - Github Extension · Productivity 4 2 ★ 47.19KiB

icon

GL Git Clone Extension · Developer Tools 4 1 ★ 55.18KiB

icon

GitHub Merge Guardian Extension · Developer Tools 4 0 ★ 306KiB

icon

Send code to ChatGPT from VSCode Extension · Developer Tools 4 0 ★ 796KiB

icon

GitHub Latest Release Extension · Developer Tools 4 0 ★ 54.3KiB

icon

KaleidoScope Salesforce Plugin Extension · Developer Tools 4 0 ★ 653KiB

icon

GitHub open in VS Code Extension · Developer Tools 4 3 ★ 48.22KiB

icon

GitHub Pull Requests Extension · Productivity 4 8 ★ 424KiB

icon

GitLab Open in Editor Extension · Developer Tools 4 0 ★ 290KiB

icon

Github page switcher Extension · Developer Tools 4 1 ★ 59.42KiB

icon

GitHub File Diff Extension · Developer Tools 4 0 ★ 354KiB