The page has been translated by Gen AI.

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.

  1. Main page, click the Release Management icon next to the project group name. Move to the Release Management page.
  2. 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.

Procedure
Enter Basic Information - Set Workflow - Check/Edit Task - Set Release - Check Summary Information

Pre-Release Check

Before creating a release, check the following.

Item
Required
Description
WorkflowYWorkflow is a release process template that must be created before creating a release.
Refer to Workflow Management.
Approval TemplateNYou 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.
Table. Pre-Release Check

Starting Release Creation

Starting Release Creation from the Release Management Screen

To create a release, follow these steps.

  1. Main page, click the Release Management icon next to the project group name. Move to the Release Management page.
  2. Click the Release Management > Release Management menu from the left menu. Move to the Release Management page.
  3. Click the Create Release button.

Starting Release Creation from the Workflow List

To create a release, follow these steps.

  1. Main page, click the Release Management icon next to the project group name. Move to the Release Management page.
  2. Click the Release Management > Workflow Management menu.
  3. 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.

  1. Main page, click the Release Management icon next to the project group name. Move to the Release Management page.
  2. Click the Release Management > Workflow Management menu from the left menu.
  3. Click the workflow you want to view in detail from the Workflow list.
  4. Click the Create Release with this Workflow menu from the Workflow Details screen.

Entering Release Basic Information

Enter the release basic information.

  1. Click the Start button.

Setting Workflow

  1. Select the workflow to perform the release. If you started creating a release through Workflow Management, the corresponding workflow is automatically selected.
  2. If you set environment variables in the workflow, check and change the values.
  3. Click the Next button.

Checking/Editing Tasks

  1. Check the tasks to be performed in the release.
  2. Edit or delete tasks as needed.
  3. Once you have checked and edited all tasks, click the Next button.

Setting Release

  1. Add the person in charge of receiving emails/messengers when the release and task status change.
  2. Select whether to automatically terminate the release when all tasks are completed.
  3. Click the Next button.

Summary Information

  1. Check the release creation summary information and click the Complete button.
  2. Click the Confirm button in the confirmation popup to complete the creation.
  3. Once the release creation is complete, the Release Details screen appears.

Viewing Release Details

To view release details, follow these steps.

  1. Click the release you want to view in detail from the Release list.
  2. The Release Details screen appears.

Proceeding with Release

Releases in Progress

To proceed with a release, follow these steps.

  1. Click the release card with a status of In Progress from the Release list.
  2. The Release Details screen appears.
  3. 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.

  1. If you are the task assignee or release creator, click the Task card. The task information is displayed on the right task editing screen.
  2. 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.
    TaskEditable Items
    User- Expected time
    - Description
    - Assignee
    - Receive email when completed
    - Attachment
    Jenkins- Parameters
    - Assignee
    - Receive email when completed
    Blue/Green Switching- Assignee
    - Receive email when completed
    Image Repository Replication- Source tag
    - Target tag
    - Assignee
    - Receive email when completed
    SCM Repository Release- SCM tag
    - Assignee
    - Receive email when completed
    GIT Branch Creation- Project
    - Repository branch
    - New branch
    - Assignee
    - Receive email when completed
    Internal Approval- JIRA Version issue
    - Approver
    - Approval title
    - Approval content
    - Assignee
    - Receive email when completed
    Helm Release- SET VALUES
    - Assignee
    - Receive email when completed
    JIRA Release- JIRA project
    - JIRA version
    - Assignee
    - Receive email when completed
    Table. Items that can be edited before starting the task
  3. 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.
  4. Task in progress: While the task is in progress, the status bar at the top of the task is displayed as In Progress.
Note
Tasks that are in progress, except for User tasks, cannot be modified.
However, User tasks can be modified even while in progress, such as expected time, description, and attachment.
  1. 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.
  2. 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.

  1. If you are the task assignee or release creator, click the More icon on the task.
  2. Click the Suspend/Restart/Skip menu from the More menu.
Note
Some menus may not be available depending on the task status.

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.

  1. Click the Release card with a status of In Progress from the Release list.
  2. The Release Details screen appears.
  3. Check that all tasks included in the release have been completed.
  4. Click the Release Complete button.
  5. 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)

  1. Click the Release card with a status of In Progress from the Release list.
  2. The Release Details screen appears.
  3. Check that there are no tasks in progress and that there are tasks that have not started.
  4. Click the Release Complete button.
  5. The Release Complete popup opens, and the release result is displayed as Suspension. Click the Complete button to suspend the release.
  6. 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.

  1. To delete release history, use one of the following methods.
    1. Click the Delete button from the Release Details screen.
    2. Click the More icon from the release list. Click the Delete menu from the More menu.
  2. The Delete Release History popup appears, and enter the release name to confirm deletion.
  3. Click the Confirm button to complete the deletion.
Apply for Authorization
Workflow Management