1 - 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.

2 - Workflow Management

A workflow is a collection of tasks and task groups of various characteristics that must be configured before creating a release.
The workflow is a release process template that helps perform a series of tasks required for the build-deployment stage by tasking and setting responsible persons for each task, allowing for sequential work during deployment.

Getting Started with Workflow Management

To start managing workflows, follow these steps:

  1. Main page, click the Release Management icon next to the project group name. Move to the Release Management page.
  2. On the Release Management page, click the Release Management > Workflow Management menu. The Workflow Management page appears.

Creating a Workflow

Getting Started with Creating a Workflow

To create a workflow, follow these steps:

  1. On the Workflow Management page, click the Create Workflow button. The Create Workflow popup opens.
  2. In the Create Workflow popup, enter the information, select the project to be released through the workflow, and click the Start button. Move to the Create Workflow page.
  3. On the Create Workflow screen, edit the workflow.

Modifying Basic Information

To modify the basic workflow information, follow these steps:

  1. On the Create Workflow screen, click the Modify Basic Information button. The Modify Basic Information popup opens.
  2. In the Modify Basic Information popup, modify the information and click the Save button.
  3. In the Save Confirmation popup, click the Confirm button to complete the modification.

Modifying Environment Variables

You can manage variable values that can be used throughout the workflow using workflow environment variables.

To modify workflow environment variables, follow these steps:

  1. On the Create Workflow screen, click the Modify Environment Variables button. The Modify Environment Variables popup opens.
  2. In the Modify Environment Variables popup, edit the environment variables.
    1. Click the Add button to add an environment variable.
    2. Enter the key/value.
    3. Click the X icon to delete an environment variable.
  3. After editing the environment variables, click the Save button.
  4. In the confirmation popup, click the Confirm button to complete the modification.

Adding Tasks

To add a task to a workflow, follow these steps:

  1. On the Create Workflow screen, add a task using one of the following methods:
    1. Click the Task button to add a task to the bottom of the workflow.
    2. Click the top of the task to add a task above the current task.
    3. Click the bottom of the task to add a task below the current task.
  2. On the right task editing screen, set up the task.
  3. Click the Apply button to apply the task to the workflow.
ItemDescription
Add TaskAdds a task.
Add Task to TopAdds a task to the top.
Add Task to BottomAdds a task to the bottom.
Edit TaskEdits the selected task.
Table. Workflow Creation Screen Items
Info
For more information about tasks that can be added, see Tasks.

Adding Task Groups

Task groups can be used to manage the execution (sequential, parallel) and prerequisites of related tasks.

To add a task group to a workflow, follow these steps:

  1. On the Create Workflow screen, click the Task Group button.
  2. Click the newly created New Task Group card.
  3. On the right task group editing screen, set up the task group and click the Apply button.
ItemDescription
Add Task GroupAdds a task group.
Task GroupClick to display the task group editing screen.
Task Group NameEnter the task group name.
Task ProgressSelect the task execution method within the task group.
  • Parallel: Executes tasks within the group simultaneously.
  • Sequential: Executes tasks within the group sequentially.
Condition ExecutionSelect whether to use the task group execution condition.
- ON: Sets the task group execution based on the status of the preceding task.
- OFF: Executes the task group tasks regardless of the status of the preceding task.
Task Group Execution Prerequisite StatusExecutes the current task group when the selected preceding task is in the specified status.
If multiple preceding tasks are selected, it works as an AND condition.
Receive Email on CompletionSearches and enters the target to receive an email when the task is successfully completed.
  • Email reception is possible among project group members.
Table. Workflow Task Group Addition Items

Editing Tasks and Task Groups

To edit tasks and task groups in a workflow, follow these steps:

  1. Click the Task or Task Group card you want to modify in the workflow. The Task or Task Group Editing screen appears on the right.
  2. Complete the task or task group editing and click the Apply button to apply the task or task group to the workflow.

Deleting Tasks and Task Groups

To delete tasks and task groups in a workflow, follow these steps:

  1. Click the Task or Task Group card you want to modify in the workflow. The Task or Task Group Editing screen appears on the right.
  2. Click the Delete button on the Task or Task Group Editing screen.
  3. Click the Confirm button in the confirmation popup to complete the task or task group deletion.

Completing Workflow Creation

To complete the workflow creation after adding tasks and task groups, follow these steps:

  1. Click the Save button on the Create Workflow screen. The Workflow Save popup opens.
  2. Click the Confirm button in the Workflow Save popup to complete the workflow creation.

Viewing Workflow Details

To view workflow details, follow these steps:

  1. Click the workflow you want to view in detail on the Workflow Management page.
  2. The Workflow Details screen appears.

Modifying Workflows

To modify a workflow, follow these steps:

  1. To display the workflow modification screen, use one of the following methods:
    1. Click the Modify button on the Workflow Details screen.
    2. Click the More icon on the Workflow List screen and click the Modify menu.
  2. On the Modify Workflow screen, edit the workflow. Editing is the same as Creating a Workflow.
  3. After completing the workflow modification, click the Save button. The Workflow Save popup opens.
  4. Click the Confirm button in the Workflow Save popup to complete the workflow modification.

Deleting Workflows

To delete a workflow, follow these steps:

  1. To delete a workflow, use one of the following methods:
    1. Click the Delete button on the Workflow Details screen.
    2. Click the More icon on the Workflow List screen and click the Delete menu.
  2. In the Workflow Delete popup, enter the workflow name to confirm deletion.
  3. Click the Confirm button in the Workflow Delete popup to complete the deletion.

Duplicating Workflows

You can create a new workflow by duplicating an existing workflow.

To duplicate a workflow, follow these steps:

  1. On the Workflow List screen, click the More icon and click the Duplicate this Workflow menu. The Workflow Duplicate popup opens.
  2. In the Workflow Duplicate popup, enter the information and click the Start button. The Create Workflow screen appears.
  3. On the Create Workflow screen, edit the workflow. Editing is the same as Creating a Workflow.
  4. After completing the modification, click the Save button on the Create Workflow screen.
  5. Click the Confirm button in the Workflow Save popup to complete the workflow creation.

Creating a Release with a Workflow

Note
For more information about creating a release, see Getting Started with Release Management.

You can create a new release from the Workflow Management screen.

To create a release with a workflow, follow these steps:

  1. To create a release with a workflow, use one of the following methods:
    • Click the Create Release with this Workflow button on the Workflow Details screen.
    • Click the More icon on the Workflow List screen and click the Create Release with this Workflow menu.
  2. The Create Release screen appears, and you can create a release.
  3. After entering the release information, click the Create button to complete the release creation.

3 - Approval Template Settings

Approval templates can be used in workflows and releases, and they include approval lines and approval contents.

ItemDescription
Approval LineFrequently used approval lines can be preset.
Approval ContentFrequently used approval contents can be preset.
Table. Approval Template Provided Items

Getting Started with Approval Template Settings

To start setting up approval templates, follow these steps:

  1. Main page, click the Release Management icon next to the project group name. Move to the Release Management page.
  2. On the Release Management page, click the Release Management > Approval Template Settings menu from the left menu.

Approval Line

Getting Started with Approval Line

To start using the approval line, follow these steps:

  1. Main page, click the Release Management icon next to the project group name. Move to the Release Management page.
  2. On the Release Management page, click the Release Management > Approval Template Settings menu from the left menu. The Approval Template Settings screen appears.
  3. On the Approval Template Settings screen, click the Approval Line tab.

Adding Approval Line Templates

To add an internal approval line template, follow these steps:

Internal approval lines can be created for owners and masters within the project group.

  1. On the Approval Template Settings screen, click the Internal Approval Line tab. The Internal Approval Line screen appears.
  2. On the Internal Approval Line screen, click the Add button. The Add Approval Line Template popup opens.
  3. In the Add Approval Line Template popup, enter the information and click the Save button.
ItemDescription
Template NameEnter the template name.
Approval ResponsibleSearch for the approval responsible and add it to the approval line.
  • Only project group members can be searched and added as responsible.
Approval Edit
  • Approval, agreement, notification change
  • Approval order change
  • Approval responsible deletion
Table. Approval Line Template Addition Input Items

Viewing Approval Line Details

To view the approval line in detail, follow these steps:

  1. On the Internal Approval Line screen, click the approval line you want to view in detail.
  2. The Approval Line Details screen appears.

Modifying Approval Lines

To modify an approval line, follow these steps:

  1. On the Internal Approval Line screen, click the approval line you want to modify. The Approval Line Details screen appears.
  2. On the Approval Line Details screen, click the Modify button. The Modify Approval Line screen appears.
  3. On the Modify Approval Line screen, complete the modification and click the Save button.
  4. Click the OK button in the confirmation popup to complete the modification.

Deleting Approval Lines

To delete an approval line, follow these steps:

  1. To delete an approval line, use one of the following methods:
    • On the Approval Line Details screen, click the Delete button.
    • On the Approval Line List screen, select the approval line you want to delete and click the Delete button.
  2. Click the OK button in the confirmation popup to complete the deletion.

Managing Approval Contents

Getting Started with Approval Contents

To start using approval contents, follow these steps:

  1. Main page, click the Release Management icon next to the project group name. Move to the Release Management page.
  2. On the Release Management page, click the Release Management > Approval Template Settings menu from the left menu. The Approval Template Settings screen appears.
  3. On the Approval Template Settings screen, click the Approval Content tab.

Creating Approval Content Templates

To add an approval content template, follow these steps:

  1. On the Approval Template Settings screen, click the Approval Content tab. The Approval Content screen appears.
  2. On the Approval Content screen, click the Add button. The Add Approval Content Template popup opens.
  3. In the Add Approval Content Template popup, enter the information and click the Save button.
  4. Click the OK button in the confirmation popup to complete the addition.

Viewing Approval Content Details

To view the approval content in detail, follow these steps:

  1. On the Approval Content screen, click the approval content you want to view in detail.
  2. The Approval Content Details screen appears.

Modifying Approval Contents

To modify an approval content, follow these steps:

  1. On the Approval Content screen, click the approval content you want to modify.
  2. The Approval Content Details screen appears, then click the Modify button. The Modify Approval Content screen appears.
  3. On the Modify Approval Content screen, complete the modification and click the Save button.
  4. Click the OK button in the confirmation popup to complete the modification.

Deleting Approval Contents

To delete an approval content, follow these steps:

  1. To delete an approval content, use one of the following methods:
    • On the Approval Content Details screen, click the Delete button.
    • On the Approval Content List screen, select the approval content you want to delete and click the Delete button.
  2. Click the OK button in the confirmation popup to complete the deletion.

4 - Task

A task is the smallest executable unit that makes up a workflow (or release), and each task can perform a predetermined operation.
A workflow (or release) consists of one or several tasks.

You can add and edit tasks in Release Management and Workflow Management.

Task List

The tasks provided in Release Management are as follows.

Item
Description
JenkinsYou can run a Jenkins pipeline or Jenkins job associated with a DevOps Console project or a separate Jenkins job.
UserYou can register tasks that require manual work by the user, rather than integrating with a specific tool.
Blue/Green SwitchingYou can associate with Blue/Green deployment belonging to a DevOps Console project.
Internal ApprovalYou can approve through a user belonging to a DevOps Console project group.
Helm ReleaseYou can associate with a Helm release belonging to a DevOps Console project.
Image Repository ReplicationYou can replicate an image to another repository.
SCM Repository ReleaseYou can release using the release feature of the SCM repository.
Git Branch CreationYou can create a new branch by copying a specific branch of a repository belonging to a DevOps Console project.
JIRA ReleaseYou can release or unrelease a specific version of a JIRA project.
VM DeploymentThis is a task that can deploy a VM deployment group with a build complete status or roll back to a previous version.
Table. Task List

Common Task Items

You can add and edit tasks in Workflow (or Release) Management. When you select a task, the Task Edit screen is displayed, and the Task Edit screen consists of the following.

ItemDescription
Task NameEnter the task name.
Task TypeSelect the task type.
Auto-ExecutionSelect whether to automatically execute after the preceding task is completed.
  • ON : Automatically starts the task when the preceding task is completed.
  • OFF : The task manager clicks the Start button to start the task.
Conditional ExecutionSelect whether to execute the current task based on the status (success/failure/skip) of the preceding task.
  • If the execution condition of the preceding task is met: You can proceed with the current task (start/complete).
  • If the execution condition of the preceding task is not met: You cannot proceed with the current task, and it is automatically set to Skip.
Conditional Execution Item
  1. Displayed when conditional execution is ON.
  2. Select the preceding task and check the execution condition as success/failure/skip.
  3. Click the Add button to add the execution condition of the preceding task.
  4. Each condition is ANDed to determine satisfaction/dissatisfaction.
ManagerSearch for and enter the person in charge of the task from the project group members.
  • The person in charge can be searched from the project group members.
Designate Yourself as ManagerClick to designate yourself as the manager of the current task.
Receive Email upon CompletionSearch for and enter the target to receive an email when the task is completed.
  • Email reception is possible by searching from the project group members.
DeleteDelete the current task.
ApplyApply the current task settings to the workflow.
Table. Common Task Items

Jenkins Task

This is a task that can run a build pipeline or a Jenkins job registered in a DevOps Console project or a separate Jenkins job.

ItemDescription
Jenkins TypeSelect the Jenkins type.
  • Project: Runs the build pipeline added to the project.
  • User Input: The user directly inputs a Jenkins job that is not registered in the DevOps Console.
ProjectSelect the project to run the pipeline.
Jenkins URLSelect the URL of the Jenkins tool registered in the selected project.
JobSelect the job from the selected Jenkins URL.
Only jobs with execution permissions for the current user are displayed in the list.
ParameterEnter the parameters required to run the build pipeline.
  • If parameters are required to build the selected job, the screen is displayed, and you can check and modify the parameters.
  • You can enter the value directly or use an environment variable by selecting it. Environment variables can be referenced in Modifying Environment Variables.
Jenkins Job URLEnter the URL of the Jenkins job that is not registered in the DevOps Console.
Jenkins ID
Jenkins Password or Token
  1. Enter the ID and password or token to use for running the Jenkins job.
  2. Click the Connection Test button to check if the entered Jenkins job URL is connected normally.
  3. If parameters are required to build the job, the parameters are displayed, and you can check and modify the necessary parameters.
Table. Jenkins Task Items

User Task

This is a task that registers manual work that the user must perform.

ItemDescription
Expected TimeEnter the expected time required for the user task.
DescriptionEnter the contents that the user must perform manually.
Table. User Task Items

Blue/Green Switching Task

This is a task that can be associated with Blue/Green deployment belonging to a DevOps Console project.

ItemDescription
ProjectSelect the project to perform the Blue/Green switching.
Blue/Green ListSelect the Blue/Green deployment from the list of the selected project that you want to perform in the task.
Table. Blue/Green Switching Task Items

When the Blue/Green switching task is in progress in the release, you can perform the following work.

ItemDescription
Operation Status CheckClick the Operation Status Check button to open the Blue/Green Operation Status Check popup.
SwitchingCheck the operation/operation standby status and click the Switching button.
The operation and operation standby are switched.
CompletionCheck the Blue/Green switching result and click the Completion button to complete the Blue/Green task.
If there is a problem with the switching, you can also revert to the previous state by clicking the Operation Status Check button.
Table. Possible Work Items in Blue/Green Switching Task

Internal Approval Task

This is a task that can approve through a user belonging to a DevOps Console project group.

Item
Description
Include JIRA Version IssueSelect whether to include JIRA version issues in the approval content.
When proceeding with the release, the JIRA version set in the project group is selected, and the list of all issues corresponding to the version is automatically added to the approval document.
JIRA ProjectSelect the JIRA project.
Only JIRA projects registered in JIRA Project can be selected.
Approval Line TemplateSelect the approval line added in Approval Template Setting to add approvers in bulk.
ApproverSearch for and add an approver.
Only project group members can be searched and added.
Approver ListModify the approver list by changing the approval type, adjusting the order, or deleting.
Approval Content TemplateSelect the approval content added in Managing Approval Content to add the title and content.
Approval ContentEnter the approval title and content.
Table. Internal Approval Task Items

When the internal approval task is in progress in the release, the following work can be performed.

  • Approver : Can approve or reject the approval.
    • Approval : Click the Approval button. In the Approval confirmation popup, enter the approval opinion and click the Confirm button to approve.
    • Rejection : Click the Rejection button. In the Rejection confirmation popup, enter the rejection opinion and click the Confirm button to reject.
  • Other Roles : Can check the approval status.

Helm Release Task

This is a task that can be associated with a Helm release belonging to a DevOps Console project.

Item
Description
Auto-TerminationSelect whether to automatically terminate the task after the Helm release execution is completed.
ProjectSelect the project to perform the Helm release.
Helm ReleaseSelect the Helm release to use in the task from the Kubernetes deployment in the project.
Workload, Helm Release can be selected.
The information of the selected Helm release is displayed.
SET_VALUES (Helm Release)Displayed when the selected Helm release is Helm Release.
  1. Click the Inquiry icon to check the current Helm release’s values.yaml.
  2. Click the Add button to add key/value.
  3. Enter the key.
  4. Value can be entered directly or environment variables can be used by selecting them. Environment variables can be referenced in Modifying Environment Variables.
SET_VALUES (Workload)Displayed when the selected Helm release is Workload.
  • Check the value used in the last deployment.
  • Enter the value for tag, deploy_strategy, repository.
Table. Helm Release Task Items

When the Helm release task is in progress in the release, you can check the following contents in the task edit screen.

If Helm Release is selected, you can check the following items.

ItemDescription
Current StatusDisplays the current status of the Helm release.
Execution StatusDisplays the result of the Helm release execution.
HistoryDisplays the history of the Helm release.
Click the Inquiry icon to check the values.yaml used in the Helm release by revision.
To roll back to a previous deployment, click the Rollback button. In the confirmation popup, click the Confirm button to complete.
Table. Items Displayed when Helm Release Type

If Workload is selected, you can check the following items.

ItemDescription
Execution StatusDisplays the result of the Helm release execution.
HistoryDisplays the deployment history.
To roll back to a previous deployment, click the Rollback button. In the confirmation popup, click the Confirm button to complete.
Table. Items Displayed when Workload Type

Image Repository Replication Task

This is a task that can replicate an image to another repository.

Source image → (replication) Target image

Item
Description
TypeSelect the type.
  • Project : Selects the image repository added to the project as the source and target.
  • User Input : The user inputs an image repository that is not registered in the DevOps Console as the source and target.
Source ProjectSelect the project where the source image repository is registered.
Source Image RepositorySelect the source image repository from the project.
Source TagEnter the source tag.
Tag can be entered directly or environment variables can be used by selecting them. Environment variables can be referenced in Modifying Environment Variables.
Target ProjectSelect the project where the target image repository is registered.
Target Image RepositorySelect the target image repository from the project.
Target TagEnter the target tag.
Source HostEnter the source host domain name.
Source PathEnter the source path.
Source ID
Source Password
Enter the account information of the source image repository.
After entering, click the Connection Test button to check if it is connected normally.
Target HostEnter the target host domain name.
Target PathEnter the target path.
Target ID
Target Password
Enter the account information of the target image repository.
After entering, click the Connection Test button to check if it is connected normally.
Table. Image Repository Replication Task Items

SCM Repository Release Task

This is a task that runs the release of an SCM repository.

The SCM repository release performs the creation of a release or tag according to the SCM repository tool (GitHub, GitLab, other Git repositories).

ItemDescription
Git TypeSelect the Git type.
  • Project : Selects the code repository added to the project.
  • User Input : The user inputs a Git repository that is not registered in the DevOps Console.
ProjectSelect the project where the code repository is registered.
SCM RepositorySelect the code repository from the project.
SCM BranchSelect the branch of the code repository.
SCM TagEnter the tag to be created in the release.
Git URLEnter the URL of the Git repository.
Git ID
Git Password or Token
Enter the account information of the Git repository.
BranchEnter the branch of the Git repository.
After entering, click the Connection Test button to check if it is connected normally.
Table. SCM Repository Release Task Items

GIT Branch Creation Task

This is a task that can create a new branch by copying a specific branch of a repository belonging to a DevOps Console project.

ItemDescription
Git TypeSelect the Git type.
  • Project : Selects the code repository added to the project.
  • User Input : The user inputs a Git repository that is not registered in the DevOps Console.
ProjectSelect the project where the code repository is registered.
RepositorySelect the code repository from the project.
BranchSelect the existing branch that the new branch will reference.
New BranchEnter the name of the new branch to be created.
Apply ProtectionSelect whether to apply the protection rule to the new branch.
Protection RuleIf the protection rule is applied, set the merge and push permissions.
  • Select the role allowed for merge.
  • Select the role allowed for push.
Git URLEnter the URL of the Git repository.
Git ID
Git Password or Token
Enter the account information of the Git repository.
BranchEnter the existing branch that the new branch will reference.
After entering, click the Connection Test button to check if it is connected normally.
Table. GIT Branch Creation Task Items

JIRA Release Task

This is a task that can release or unrelease a specific version of a JIRA project.

ItemDescription
JIRA ProjectSelect the JIRA project registered in the project group.
JIRA URLCheck the server of the selected JIRA project. (Readonly)
JIRA VersionSelect the version of the JIRA project.
  • Only unreleased versions can be selected.
Table. JIRA Release Task Items

When the JIRA release task is in progress in the release, the following work can be performed.

ItemDescription
StatusStatus button opens the JIRA release popup window.
Status ChangeStatus Change button changes the JIRA Version to Released or back to Unreleased.
ConfirmConfirm button completes the JIRA release.
Table. Tasks that can be performed in the JIRA release task

VM Deployment Task

This task deploys a VM deployment group with a Build Complete status or rolls back to a previous version.

ItemDescription
ProjectSelect a project.
Deployment GroupSelect a deployment group.
Deployment Group InformationThe contents stored in the deployment group are automatically set.
Table. VM Deployment Task Items

5 - JIRA Project

The user can manage JIRA project information to be used in the release management JIRA task.

Note
This feature is only supported when the JIRA tool is registered in the system.

Getting Started with JIRA Project

To start managing JIRA projects, follow these steps:

  1. Main page, click the Project Group Management icon of the project group. Move to the Project Group Dashboard page.
  2. On the Project Group Dashboard page, click the JIRA Project menu. The JIRA Project screen appears.

Adding a JIRA Project

To add a JIRA project, follow these steps:

  1. On the JIRA Project screen, click the Add button. The Add JIRA Project popup window opens.
  2. In the Add JIRA Project popup window, enter the JIRA URL and Authentication Information, and then click the Connection Test button.
  3. Select the JIRA Project and click the Save button.
ItemDescription
JIRA URLSelect the JIRA URL
  • A list of JIRA tools available for the project group appears.
Tool Registration ShortcutIf JIRA tool registration is required, you can go directly to the tool registration page.
Authentication InformationEnter the authentication information.
JIRA ProjectSelect the JIRA project
  • A list of projects accessible based on the JIRA URL and authentication information appears.
  • Only projects with administrator privileges for the JIRA project can be selected.
Table. JIRA Project Addition Input Items

Deleting a JIRA Project

To delete a JIRA project, follow these steps:

  1. On the JIRA Project screen, select the checkbox of the item to be deleted and click the Delete button.
  2. In the confirmation popup window, click the Confirm button to complete the deletion of the JIRA project.