Release Management
Release refers to the process of performing the actual deployment process using a workflow.
Users with Owner or Master authority in a project group can configure and apply a release process suitable for the project.
Getting Started with Release Management
To start release management, follow these steps.
- Main page, click the Release Management icon next to the project group name. Move to the Release Management page.
- Click the Release Management > Release Management menu from the left menu. Move to the Release Management page.
Creating a Release
The release creation process proceeds in the following order.
Pre-Release Check
Before creating a release, check the following.
Item | Required | Description |
|---|---|---|
| Workflow | Y | Workflow is a release process template that must be created before creating a release. Refer to Workflow Management. |
| Approval Template | N | You can set up an approval line and approval content to be used in the release in advance from the approval template. Refer to Approval Template Setting. |
Starting Release Creation
Starting Release Creation from the Release Management Screen
To create a release, follow these steps.
- Main page, click the Release Management icon next to the project group name. Move to the Release Management page.
- Click the Release Management > Release Management menu from the left menu. Move to the Release Management page.
- Click the Create Release button.
Starting Release Creation from the Workflow List
To create a release, follow these steps.
- Main page, click the Release Management icon next to the project group name. Move to the Release Management page.
- Click the Release Management > Workflow Management menu.
- Click the More icon on the Workflow list. Click the Create Release with this Workflow menu from the More menu.
Starting Release Creation from the Workflow Details Screen
To create a release, follow these steps.
- Main page, click the Release Management icon next to the project group name. Move to the Release Management page.
- Click the Release Management > Workflow Management menu from the left menu.
- Click the workflow you want to view in detail from the Workflow list.
- Click the Create Release with this Workflow menu from the Workflow Details screen.
Entering Release Basic Information
Enter the release basic information.
- Click the Start button.
Setting Workflow
- Select the workflow to perform the release. If you started creating a release through Workflow Management, the corresponding workflow is automatically selected.
- If you set environment variables in the workflow, check and change the values.
- Click the Next button.
Checking/Editing Tasks
- Check the tasks to be performed in the release.
- Edit or delete tasks as needed.
- Once you have checked and edited all tasks, click the Next button.
Setting Release
- Add the person in charge of receiving emails/messengers when the release and task status change.
- Select whether to automatically terminate the release when all tasks are completed.
- Click the Next button.
Summary Information
- Check the release creation summary information and click the Complete button.
- Click the Confirm button in the confirmation popup to complete the creation.
- Once the release creation is complete, the Release Details screen appears.
Viewing Release Details
To view release details, follow these steps.
- Click the release you want to view in detail from the Release list.
- The Release Details screen appears.
Proceeding with Release
Releases in Progress
To proceed with a release, follow these steps.
- Click the release card with a status of In Progress from the Release list.
- The Release Details screen appears.
- You can proceed with the release tasks included in the release.
Proceeding with Tasks
Only the task assignee or the release creator can proceed with the release task. To proceed with a release task, follow these steps.
- If you are the task assignee or release creator, click the Task card. The task information is displayed on the right task editing screen.
- Edit before starting the task: You can edit some items of the task before starting the task. Complete the editing and click the Apply button.
Task Editable Items User - Expected time
- Description
- Assignee
- Receive email when completed
- AttachmentJenkins - Parameters
- Assignee
- Receive email when completedBlue/Green Switching - Assignee
- Receive email when completedImage Repository Replication - Source tag
- Target tag
- Assignee
- Receive email when completedSCM Repository Release - SCM tag
- Assignee
- Receive email when completedGIT Branch Creation - Project
- Repository branch
- New branch
- Assignee
- Receive email when completedInternal Approval - JIRA Version issue
- Approver
- Approval title
- Approval content
- Assignee
- Receive email when completedHelm Release - SET VALUES
- Assignee
- Receive email when completedJIRA Release - JIRA project
- JIRA version
- Assignee
- Receive email when completedTable. Items that can be edited before starting the task - Start task: Click the Start button to start the task. If Task Auto-Execution is selected, the task starts automatically without clicking the Start button.
- Task in progress: While the task is in progress, the status bar at the top of the task is displayed as In Progress.
However, User tasks can be modified even while in progress, such as expected time, description, and attachment.
- Complete task: Click the Complete button to complete the task. Some tasks cannot be completed by clicking the Complete button by the user and are automatically completed by the system.
- Proceed with other tasks in the same way and complete them.
Suspending/Restarting/Skipping Tasks
Only the task assignee or the release creator can suspend/restart/skip tasks.
To suspend/restart/skip a task, follow these steps.
- If you are the task assignee or release creator, click the More icon on the task.
- Click the Suspend/Restart/Skip menu from the More menu.
Completing Release
The release creator can complete the release. The final result of the release is divided into three categories: success, failure, and suspension.
- Success: The release creator completed the release as a success after all tasks in the release were completed.
- Failure: The release creator completed the release as a failure after all tasks in the release were completed.
- Suspension: The release creator suspended the release, even though there is at least one task that has not been completed.
Completing Release as Success/Failure
To complete a release, follow these steps.
- Click the Release card with a status of In Progress from the Release list.
- The Release Details screen appears.
- Check that all tasks included in the release have been completed.
- Click the Release Complete button.
- In the Release Complete popup, select the Release Result (Success/Failure) and click the Complete button to complete the release.
Suspending Release
To suspend a release without completing it, follow these steps.
However, according to the Release Management setting in the tenant common setting, suspension may require approval. (Managing Tenant Common Settings)
- Click the Release card with a status of In Progress from the Release list.
- The Release Details screen appears.
- Check that there are no tasks in progress and that there are tasks that have not started.
- Click the Release Complete button.
- The Release Complete popup opens, and the release result is displayed as Suspension. Click the Complete button to suspend the release.
- If the tenant common setting requires approval for suspension, the Release Suspension Approval popup opens when the Release Complete button is clicked.
Deleting Release History
Release history can be deleted if the release status is success/failure/suspension. Releases in progress cannot be deleted.
However, depending on the Release Management setting in the tenant common setting, the delete function may not be visible. (Managing Tenant Common Settings)
To delete release history, follow these steps.
- To delete release history, use one of the following methods.
- Click the Delete button from the Release Details screen.
- Click the More icon from the release list. Click the Delete menu from the More menu.
- The Delete Release History popup appears, and enter the release name to confirm deletion.
- Click the Confirm button to complete the deletion.