What is Apwide Golive for Jira?Apwide Golive is the game-changing solution for comprehensive test environment management. Seamlessly integrated with your development and release processes, Apwide Golive empowers your teams to deliver high-quality software with speed and confidence. Apwide Golive provides a centralized dashboard for visualizing and tracking environment usage, resource allocation, and availability right in Jira. With integrated notifications and approvals in Jira, stakeholders stay informed and can provide quick feedback, reducing delays and accelerating the testing process. Learn more about Apwide Golive: https://www.apwide.com Benefits of the Apwide Golive Azure DevOps Marketplace ExtensionWith the Apwide Golive and Azure extension, you can leverage the robust capabilities of Azure DevOps and combine them with the comprehensive test environment management features of Apwide Golive for Jira. This integration enables you to easily connect your Azure DevOps projects with Apwide Golive. Deployments and relevant environment information required by testers, release managers,... and other teams, are automatically pushed to Apwide Golive and Jira from your Azure DevOps pipelines. Learn more about why it is important to track information of your environment here Connect your Azure Project with GoliveGo to your Project Settings/Service Connections to connect to different instances of Golive: Follow instructions to properly configure and verify your connection parameters: Add custom Golive tasks to your pipelinesYou can configure new tasks to your pipelines with the graphical assistant: The graphical assistant can also be used in “Release” pipelines: Apwide Golive Environment pipeline taskUse this task to push any environment information (ex: deployment, status, configuration,...) to Golive when your pipelines are changing your environments. This is your “swiss knife” task to track your environments managed in Azure DevOps. Configure a new task using the graphical assistantSelect the connection and specify the target Golive environmentAfter having selected the Service Connection to connect with your Golive server, you have to identify the environment you want to update in Golive. Automatically create target environment (if missing in Golive)Select “auto create” option if you want to automatically create the environment based on the provided names if it does not exist yet in Golive: Push information to an existing target environmentIn order, to use an existing environment as target, simply let the “Environment Name” parameter empty and search for the Golive environment in the picker list: Push deployment informationIf your pipeline is performing deployments, you can send the information of the performed deployment to Golive. All deployment information to push to Golive are set in the “Update Deployment” section: Check the help information of each option in order to understand how to use it. For the "Extract Jira Issue Keys from commits" option enables the parsing of commit messages to identify the issue keys that should be added to the deployment. The task employs several strategies to extract issue keys from a build:
There are plenty of other options available that will drastically help you automate routines to simplify your pipelines. Update Environment StatusIf you want to update the status of the Golive environment (ex: when starting a deployment, after a deployment has been performed,…), open the “Update Status” section. Pick the desired status or type its name: Update Environment url and attributesYou can update and share other useful environment information managed by Azure DevOps pipelines in the “Update Environment” section. Configure a task using YAMLWhen working with yaml pipelines, the graphical assistant will generate yaml code that you can edit an re-use in other pipelines or in templates of pipeline. Example of generated yaml:
Send Release Information TaskUse this task to automatically keep your Jira versions/releases up to date when your pipelines are building/releasing new version of a Golive application. Depending on the Jira project(s) associated to each of your application in Golive, this task will automatically:
Graphical assistant configurationCheck the help information of each option in order to understand how to use it. For example, the "Extract Jira Issue Keys from commits" option enables the parsing of commit messages to identify the issue keys that should be added to the jira version/release. The task will go through all commits made from the current job to the last successful job. There are plenty of other options available that will drastically help you automate routines to keep your Jira versions/releases up to date. YAML configuration
Contact usDocumentation of common examples of use cases using this extension is available here:
We are at your disposal if you have question or need support regarding Apwide Golive and this integration with Azure DevOps: https://www.apwide.com/support-documentation/ |