Workflow Management
A workflow is a collection of tasks and task groups of various types, and it must be configured before creating a release.
A workflow is a release process template that helps by turning a series of tasks required for the build-to-deployment stages into tasks, assigning owners to each task, and enabling sequential task execution during deployment.
Getting Started with Workflow Management
To begin workflow management, follow these steps.
- On the Main page, click the Release Management icon next to the project group name. You will be taken to the Release Management page.
- Release Management page, click the Release Management > Workflow Management menu. The Workflow Management page appears.
Create workflow
Start Creating a Workflow
To create a workflow, follow the steps below.
- Workflow Management page, click the Create Workflow button. The Create Workflow popup opens.
- Workflow Creation Enter the information in the popup window, select the project to be released via the workflow, and click the Start button. You will be taken to the Workflow Creation page.
- Edit the workflow on the Create Workflow screen.
Edit basic information
To modify the workflow’s basic information, follow these steps.
- On the Create Workflow screen, click the Edit Basic Information button. The Edit Basic Information popup opens.
- Edit Basic Information In the popup window, edit the information and click the Save button.
- Save Confirmation when the popup opens, click the Confirm button to complete the edit.
Modify Environment Variables
You can manage variable values that are available throughout the entire workflow by using workflow environment variables.
Follow these steps to modify the workflow environment variables.
- On the Create Workflow screen, click the Edit Environment Variables button. The Edit Environment Variables popup opens.
- Edit Environment Variables Edit the environment variables in the popup window.
- Click the Add button to add an environment variable.
- Enter key/value.
- Click the X icon to delete the environment variable.
- After completing the environment variable edit, click the Save button.
- In the confirmation popup, click the Confirm button to complete the edit.
Add Task
To add a task in the workflow, follow these steps.
- On the Create Workflow screen, add a task using one of the following methods.
- Click the Task button to add a task at the very bottom of the workflow.
- Click the task header to add a task above the current task.
- Click the bottom of the task to add a task below the current task.
- Set the task in the task editing screen on the right.
- Click the Apply button to apply the task to the workflow.
Item Explanation Add task Add a task. Add task at the top Add a task at the top. Add task at the bottom Add a task at the bottom. Task editing Edit the selected task. Table. Workflow creation screen items
Add task group
By using task groups, you can manage the execution (sequential or parallel) of related tasks and their prerequisites.
To add a task group in a workflow, follow these steps.
- On the Create Workflow screen, click the Task Group button.
- Click the generated new task group card.
- In the task group edit screen on the right, set the task group and click the Apply button.
Item Explanation Add task group Add a task group. Task group Click to display the task group edit screen. Task group name Please enter the task group name. Task in progress Select the task execution mode within the task group - Parallel: Execute tasks in the group simultaneously.
- Sequential: Execute tasks in the group sequentially.
Conditional execution Select whether to use the execution condition for the task group.
- ON: Set the task group execution according to the status of preceding tasks.
- OFF: The task group’s tasks run regardless of the status of preceding tasks.Predecessor task status for task group execution Execute the current task group when the selected preceding task is in the specified state.
If multiple preceding tasks are selected, it operates as an AND condition.Receive email upon completion Search for and enter the recipient to receive an email when the task completes successfully - Email recipients can be searched among project group members.
Table. Workflow task group additional items
Edit task, task group
To edit tasks and task groups in a workflow, follow these steps.
- Click the Task, Task Group cards you want to edit in the workflow.
- The Task, Task Group Edit screen appears on the right.
- After completing the editing of tasks and task groups, click the Apply button to apply the tasks and task groups to the workflow.
Delete task, task group
To delete tasks and task groups in a workflow, follow these steps.
- In the workflow, click the Task, Task Group card you want to edit. The Task, Task Group Edit screen appears on the right.
- On the Task, Task Group Edit screen, click the Delete button.
- In the confirmation popup, click the Confirm button to complete the deletion of the task and task group.
Complete workflow creation
To complete workflow creation after adding tasks and task groups to the workflow, follow these steps.
- On the Workflow Creation screen, click the Save button. The Workflow Save popup opens.
- In the Save Workflow popup, click the Confirm button to complete workflow creation.
Workflow Detail View
To view the workflow in detail, follow the steps below.
- On the Workflow Management page, click the workflow you want to view in detail.
- The Workflow Details screen appears.
Modify workflow
To modify the workflow, follow these steps.
- To display the workflow edit screen, use one of the following methods.
- On the Workflow Details screen, click the Edit button.
- On the Workflow List screen, click the More icon. In the More menu, click the Edit menu.
- On the Workflow Edit screen, edit the workflow. Editing is the same as Create Workflow.
- After completing the workflow edit, click the Save button. The Workflow Save popup opens.
- In the Workflow Save popup, click the Confirm button to complete editing the workflow.
Delete workflow
To delete a workflow, follow the steps below.
- To delete a workflow, use one of the following methods.
- On the Workflow Details screen, click the Delete button.
- On the Workflow List screen, click the More icon. From the More menu, click the Delete menu.
- When the Workflow Deletion popup opens, please enter the workflow name to confirm deletion.
- In the Workflow Delete popup, click the Confirm button to complete the deletion.
Replicate workflow
You can duplicate a workflow to create a new workflow.
To duplicate the workflow, follow these steps.
- On the Workflow List screen, click the More icon. In the More menu, click the Clone this workflow menu. The Workflow Clone popup opens.
- Workflow duplication Enter the information in the popup window and click the Start button. Workflow creation screen appears.
- On the Workflow Creation screen, edit the workflow. Editing is the same as Create Workflow.
- On the Create Workflow screen, after completing the edit, click the Save button.
- In the Save Workflow popup, click the Confirm button to complete workflow creation.
Create a Release with a Workflow
On the Workflow Management screen, you can create a new release.
To create a release using a workflow, follow these steps.
- To create a release with a workflow, use one of the following methods.
- On the Workflow Details screen, click the Release with this workflow button.
- On the Workflow List screen, click the More icon. In the More menu, click the Release with this workflow menu.
- Create Release screen appears, and you can create a release.