![]() ![]() Given that TestRail is offered as a SaaS solution, the integration was tested using cloud-hosted installations for both applications. The setup and functionality that are described here were verified by a Support Engineer from the YouTrack team in the following software environment: The integration between YouTrack and the TestRail test case management tool is built and supported by Gurock Software. Save your changes to the global settings.Enter the URL of your TestRail server in the input field for Allowed origins.Locate the Resource Sharing section of the page.Open the Administration > Global Settings page in YouTrack.To add TestRail to the list of allowed origins in YouTrack: On the YouTrack side, the only thing you need to do is add your TestRail server to the list of trusted origins that are allowed access to YouTrack. For more information about this integration and its settings, please refer to the instructions provided by Gurock Software on their official website. For certificates that are issued by a CA that is not recognized automatically or is self-signed, you need to modify the environment variables in Node.js to recognize or ignore your certificate.įor more information, refer to the YouTrack documentation.The integration with TestRail test case management software links test results in TestRails to issues in YouTrack. Your certificate is already included in CA certificate store that is built into Node.js. ![]() If your YouTrack domain uses an SSL certificate that is issued by a known certificate authority, you can establish a connection using just your personal permanent token. Special Instructions for SSL Cerfiticates Specify values for the -host and -token parameters to gain authorized access to YouTrack. If the file is not present or does not specify the workflow name, the name of the directory is used as the name of the uploaded workflow. First, the script checks the reference directory for a package.json file that contains the name of the workflow. This command uploads the workflow from the specified directory to your YouTrack installation. Here, you also need to specify values for the -host and -token parameters to gain authorized access to YouTrack. Otherwise, the workflow is downloaded into the directory that is specified in the output parameter. If you don't specify a directory with the output parameter, a directory with the name is created in the current working directory and the workflow files are extracted into the new directory. This command downloads the referenced workflow from your YouTrack installation. You can generate your own permanent tokens to authenticate with YouTrack on the Authentication tab of your Hub profile. For an InCloud instance, include the trailing /youtrack.Ī permanent token that grants access to the YouTrack service. The base URL of your YouTrack installation. To use this command, specify the following parameters: Parameter This command lists all of the workflows that are available in your YouTrack installation. The following commands are available: List The package includes scripts that let you synchronize local changes with your YouTrack installation. Npm install -g you prefer to install packages as dependencies in your development environment, enter: ![]() The easiest way to get started is to install the package globally with the following command: Next, install the package in your development environment. This also installs the npm package manager that lets you work with the scripting package in your projects. To work with the scripting package, you need to install and run Node.js. This lets you write and update workflows for YouTrack in JavaScript in your preferred development environment. The package contains utilities that help you manage YouTrack workflows when you work in an external code editor.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |