When you click the ‘Integrate withe DataStage Client’ menu item on the front page of the MettleCI Workbench your browser will attempt to download a Windows EXE (executable) file which will automatically install the menu items for you by modifying your Windows registry. If your users do not have permission to run the EXE installer then you can ask your users to configure their MettleCI Custom menu items themselves.
To do this, open your DataStage Designer client and select the Tools → Custom → Customize menu item. This presents a dialog which enables you to create custom menu items
Create the required MettleCI menu items using the values detailed below:
Menu text | Command | Arguments | Status bar |
---|---|---|---|
MettleCI - Check Compliance | explorer.exe | "http://%Host:8080/#/compliance/run?project=%ProjectName&job=%JobName" | Check job compliance with standards |
MettleCI - Unit Test Specification | explorer.exe | "http://%Host:8080/#/unittest/spec?project=%ProjectName&job=%JobName" | View of modify job unit test specification |
MettleCI - Unit Test Results | explorer.exe | "http://%Host:8080/#/unittest/result?project=%ProjectName&job=%JobName" | View job unit test results |
MettleCI - Commit Asset | explorer.exe | "http://%Host:8082/#/checkin?engine=%Host&project=%ProjectName&job=%JobName" | Commit job or other asset(s) to version control |
Notes
The explorer.exe command will invoke your Windows system-default web browser
Make sure you include the double quotes in the 'Arguments’ value
If you have configured your MettleCI Workbench to communicate over HTTPS then ensure the protocol specifier and port are appropriately adjusted. For example, a MettleCI Workbench using HTTPS over port 8443 the Commit Asset entry would look like:
"http://%Host:8443/#/checkin?engine=%Host&project=%ProjectName&job=%JobName"