ALM Octane DevOps plugin for Microsoft TFS

207001

Spencer B Community

App Support Tiers

MICRO FOCUS SUPPORTED

Support via Micro Focus Software Support, with a ticket filed against the associated product.

PARTNER

Micro Focus offers a content partnership program for select partners. Support for Partner Content offerings is provided by the partner and not by Micro Focus of the Micro Focus community.

MICRO FOCUS COMMUNITY

Micro Focus Community Content is provided by Micro Focus for the benefit of customers, support for it is not available via Micro Focus Software Support but through specific community content forums.

COMMUNITY

Community Contributed Content is provided by Micro Focus customers and supported by them.

Spencer B | Community
This plugin integrates ALM Octane with TFS, enabling ALM Octane to display TFS build pipelines and track build and test run results.
2 downloads

Description


  1. Download correct release zip and extract
  2. Run setup.exe
  3. Configure all relevant fields following the guide below

Pay attention to your TFS main and update version when downloading the setup. If the main and update version of your TFS does not match the version specified with the setup - the plugin may not work!

Configuring the TFS ci plugin to connect to ALM Octane

Before you configure the connection:

  1. Ask the ALM Octane shared space admin for an API access Client ID and Client secret. The plugin uses these for authentication when communicating with ALM Octane. The access keys must be assigned the CI/CD Integration role in all relevant workspaces. For details, see Set up API access for integration.
  2. To enable the TFS server to communicate with ALM Octane, make sure the server can access the Internet. If your network requires a proxy to connect to the Internet, setup the required proxy configuration.

Configure the setup

During the msi setup Enter the following information in the relevant fields:

Installation folder: C:\Program Files\Microsoft Team Foundation Server 15.0\Application Tier\TFSJobAgent\Plugins\

Location: http://myServer.myCompany.com:8081/ui/?p=1002 where 1002 is your shared space id and 8081 is the ALM Octane port service port

Client ID/Secret: Ask the ALM Octane shared space admin for an API access Client ID and Client secret. The plugin uses these for authentication when communicating with ALM Octane

PAT (TFS Personal access token): The token should be configured by TFS admin (see PAT ). PAT minimal permission set should contain :

  • Build (read and execute)
  • Code (read)
  • Project and team (read)
  • Test management (read)

After the connection is set up, open ALM Octane, define a CI server and create pipelines. For details, see Integrate with your CI server in the ALM Octane Help.

Administer the plugin

There are several operations that can be performed to monitor plugin health from the browser.

Through the main configuration url (http://localhost:4567/) it is possible to perform the following :

  • Configure plugin connection settings
  • View logs
  • Start/Stop plugin

The urls are available only from the localhost address.

URI Description

http://localhost:4567/ Plugin configuration main page

http://localhost:4567/logs Plugin logs list

http://localhost:4567/logs/last Last plugin logs

http://localhost:4567/config Configure plugin connection settings

Plugin logs are located in C:\Users\Public\Documents\OctaneTfsPlugin\logs

Limitations

  • The plugin does not support commits to ALM Octane if using TFVC

Contribute to the TFS plugin

  • Contributions of code are always welcome!
  • Follow the standard GIT workflow: Fork, Code, Commit, Push and start a Pull request
  • Each pull request will be tested, pass static code analysis and code review results.
  • All efforts will be made to expedite this process.


  • Document your code – it enables others to continue the great work you did on the code and update it.

Releases

Release
Size
Date
ALMOctane-TFS-Plugin-2018-setup 1.3
5.3 MB
  |  
Aug 29, 2019
More info Less info
Product compatibility
ALM Octane
Version 12.60.4 · 12.60.35 · 12.60.47
Release notes

For TFS 2018

Languages
English
ALMOctane-TFS-Plugin-2017-setup 1.3
4.4 MB
  |  
Aug 29, 2019
More info Less info
Product compatibility
ALM Octane
Version 12.60.4 · 12.60.35 · 12.60.47
Release notes

For TFS 2017

Languages
English
ALMOctane-TFS-Plugin-2015-setup 1.3
4.0 MB
  |  
Aug 29, 2019
More info Less info
Product compatibility
ALM Octane
Version 12.60.3 · 12.60.4 · 12.60.35 · 12.60.47
Release notes

For TFS 2015

Languages
English

Resources

Unsubscribe from notifications

You are receiving release updates for this item because you have subscribed to the following products:
If you unsubscribe, you will no longer receive any notifications for these products.
Tip: to update your subscription preferences, go to Manage Subscriptions from your Dashboard, uncheck the products you no longer want to receive notifications for, and click 'Save'.

Marketplace Terms of Service

In order to continue, you must accept the Marketplace Terms of Service
Since you are downloading an app from the Micro Focus unified Marketplace using an Access Manager account, you need to also accept the Micro Focus Marketplace Terms of Service before you can continue. Use the link to review the Marketplace Terms of Service. Once complete check the, "I accept the Marketplace Terms of Service" box below and click accept to continue your download.

Your browser is not supported!

Please upgrade to one of the following broswers: Internet Explorer 11 (or greater) or the latest version of Chrome or Firefox