1 - Release Management

A release is a task that performs the actual deployment process using a workflow.
Users with Owner, Master, or higher permissions within a project group can configure and apply a release process appropriate for the project.

Getting Started with Release Management

To start release management, follow the steps below.

  1. Main page, click the Release Management icon next to the project group name. You will be taken to the Release Management page.
  2. From the left menu, click the Release Management > Release Management menu. You will be taken to the Release Management page.

Create Release

Release creation proceeds in the following order.

Progress Order
Enter basic information - Configure workflow - Review/edit task - Configure release - Review summary information

Pre-release checklist

Before creating a release, verify the following items.

Item
Required
Explanation
WorkflowYThe workflow must be created as a release process template before creating a release.
Please refer to Workflow Management.
Approval templateNYou can preconfigure the approval line and approval content to be used in a release in the approval template.
Please refer to Approval Template Settings.
Table. Pre-release checklist

Getting Started with Release Creation

Start creating a release on the Release Management screen

To create a release, follow the steps below.

  1. On the Main page, click the Release Management icon next to the project group name. You will be taken to the Release Management page.
  2. From the left menu, click the Release Management > Release Management menu. You will be taken to the Release Management page.
  3. Click the Create Release button.

Start creating a release from the workflow list

To create a release, follow the steps below.

  1. On the Main page, click the Release Management icon next to the project group name. You will be taken to the Release Management page.
  2. Click the Release Management > Workflow Management menu in the left menu.
  3. In the Workflow list, click the More icon. In the More menu, click the Release with this workflow option.

Start creating a release from the workflow detail screen

To create a release, follow the steps below.

  1. On the Main page, click the Release Management icon next to the project group name. You will be taken to the Release Management page.
  2. On the Release Management page, click the Release Management > Workflow Management menu in the left menu.
  3. In the workflow list, click the workflow you want to view in detail.
  4. On the Workflow Details screen, click the Release with this workflow menu.

Enter basic release information

Enter the basic release information.

  1. Click the Start button.

Workflow Settings

  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 an environment variable in the workflow, verify the variable and modify its value.
  3. Click the Next button.

Task view/edit

  1. Check the tasks that will be performed in the release.
  2. Edit or delete the task as needed.
  3. If you have completed checking/editing all tasks, click the Next button.

Release Settings

  1. Add the person responsible for receiving email/messenger notifications when the release or task status changes.
  2. Select whether to automatically end the release when all tasks are completed.
  3. Click the Next button.

Summary information

  1. Check the release creation summary information and click the Done button.
  2. In the confirmation popup, click the Confirm button to complete the creation.
  3. When the release creation is complete, the Release Details screen appears.

Release Detail Lookup

To view release details, follow these steps.

  1. In the Release list, click the release you want to view in detail.
  2. The Release Details screen appears.

Proceed with Release

Ongoing release

To proceed with the release, follow the steps below.

  1. In the Release list, click the release card with status In Progress.
  2. Release Details The screen appears.
  3. You can execute the release tasks included in the release.

Proceed with task

Only the person assigned to the release task or the release manager registered when the release is created can proceed with the task. To proceed with the release task, follow the steps below.

  1. If you are the task owner or the release owner, click the Task card. The task information appears in the task edit screen on the right.
  2. Pre-task Editing: You can edit some items of the task before it starts. After completing the edits, click the Apply button.
    taskEditable items
    UserEstimated time required
    - Description
    - Person in charge
    - Receive email upon completion
    - Attachment
    JenkinsParameters
    - Person in charge
    - Email recipient upon completion
    Blue/Green transitionPerson in charge
    - mail recipient upon completion
    Image repository replicationSource tag
    - Target tag
    - Person in charge
    - Email recipient upon completion
    SCM repository releaseSCM tag
    - person in charge
    - email recipient upon completion
    Create a GIT branchProject
    - Repository branch
    - New branch
    - Person in charge
    - Email recipient upon completion
    Internal approvalJIRA Version Issue
    - Approver
    - Approval Title
    - Approval Content
    - Assignee
    - Email Recipient on Completion
    Helm releaseSET VALUES
    - Person in charge
    - Receive email upon completion
    JIRA releaseJIRA Project
    - JIRA Version
    - Assignee
    - Receive email upon completion
    Table. Items that can be edited before starting the task
  3. Task Start: Click the Start button to begin the task. If Task Auto-Run is selected, the task will start 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
If a task is in progress, all tasks except the User task cannot be edited.
However, for a User task, you can still modify the estimated time, description, attachments, and other details even while it is in progress.
  1. Task Completion: Click the Complete button to complete the task. Some tasks cannot be completed by the user clicking the Complete button; the system automatically checks the status and completes them.
  2. Proceed with the other tasks in the same way and complete them.

Pause/Restart/Skip Task

Only the person assigned to the task or the release manager registered when creating the release can pause, restart, or skip.

To stop, restart, or skip a task, follow these steps.

  1. If you are the task owner or the release owner, click the More icon of the task.
  2. In the More menu, click the Stop/Restart/Skip menu.
Note
Depending on the task’s status, some menus may be unavailable.

Complete the release

The release manager can complete the release. The final outcome of a release is classified into three categories: success, failure, or stop.

  • Success: After all release tasks are completed, the release manager marks the release as successful.
  • Failure: After all release tasks are completed, the release manager marked the release as failed.
  • Stop: There is at least one incomplete task in the release, but the release manager stopped the release.

Complete the release as success/failure

To complete the release, follow the steps below.

  1. Click the Release card with status In Progress in the Release list.
  2. Release Details screen appears.
  3. Confirm that all tasks included in the release have been completed.
  4. Click the ””Release Complete”” button.
  5. Release Complete popup appears, select Release Result (Success/Failure) and click the Complete button to finish the release.

Stop the release

To stop without completing the release, follow these steps.

However, according to the Release Management of the tenant common settings, approval is required when stopping.(테넌트 공통설정 관리하기)

  1. From the Release list, click the release card with status In Progress.
  2. The Release Details screen appears.
  3. Confirm that none of the tasks included in the release are in progress, and that any remaining tasks have not been started.
  4. Click the Release Complete button.
  5. Release Complete popup opens, and the release result is displayed as Interrupted. Click the Complete button to stop the release.
  6. If you set approval required on stop in the tenant common settings, clicking the Release Complete button opens the Release Stop Approval popup.

Delete release history

If the release status is success/failure/aborted, you can delete the release history. Releases in progress cannot be deleted.

Note that the delete function may not be visible depending on the Release Management setting in the tenant common settings. (Manage Tenant Common Settings)

To delete the release history, follow these steps.

  1. To delete the release history, use one of the following methods.
    1. On the Release Details screen, click the Delete button.
    2. Click the More icon in the release list. In the More menu, click the Delete menu.
  2. Delete Release History popup appears, and please 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 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.

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

  1. Workflow Management page, click the Create Workflow button. The Create Workflow popup opens.
  2. 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.
  3. Edit the workflow on the Create Workflow screen.

Edit basic information

To modify the workflow’s basic information, follow these steps.

  1. On the Create Workflow screen, click the Edit Basic Information button. The Edit Basic Information popup opens.
  2. Edit Basic Information In the popup window, edit the information and click the Save button.
  3. 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.

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

Add Task

To add a task in the 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 at the very bottom of the workflow.
    2. Click the task header to add a task above the current task.
    3. Click the bottom of the task to add a task below the current task.
  2. Set the task in the task editing screen on the right.
  3. Click the Apply button to apply the task to the workflow.
    ItemExplanation
    Add taskAdd a task.
    Add task at the topAdd a task at the top.
    Add task at the bottomAdd a task at the bottom.
    Task editingEdit the selected task.
    Table. Workflow creation screen items
Information
For detailed information about tasks you can add, refer to the 태스크.

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.

  1. On the Create Workflow screen, click the Task Group button.
  2. Click the generated new task group card.
  3. In the task group edit screen on the right, set the task group and click the Apply button.
    ItemExplanation
    Add task groupAdd a task group.
    Task groupClick to display the task group edit screen.
    Task group namePlease enter the task group name.
    Task in progressSelect the task execution mode within the task group
    • Parallel: Execute tasks in the group simultaneously.
    • Sequential: Execute tasks in the group sequentially.
    Conditional executionSelect 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 executionExecute 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 completionSearch 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.

  1. Click the Task, Task Group cards you want to edit in the workflow.
  2. The Task, Task Group Edit screen appears on the right.
  3. 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.

  1. In the workflow, click the Task, Task Group card you want to edit. The Task, Task Group Edit screen appears on the right.
  2. On the Task, Task Group Edit screen, click the Delete button.
  3. 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.

  1. On the Workflow Creation screen, click the Save button. The Workflow Save popup opens.
  2. 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.

  1. On the Workflow Management page, click the workflow you want to view in detail.
  2. The Workflow Details screen appears.

Modify workflow

To modify the workflow, follow these steps.

  1. To display the workflow edit screen, use one of the following methods.
    1. On the Workflow Details screen, click the Edit button.
    2. On the Workflow List screen, click the More icon. In the More menu, click the Edit menu.
  2. On the Workflow Edit screen, edit the workflow. Editing is the same as Create Workflow.
  3. After completing the workflow edit, click the Save button. The Workflow Save popup opens.
  4. In the Workflow Save popup, click the Confirm button to complete editing the workflow.

Delete workflow

To delete a workflow, follow the steps below.

  1. To delete a workflow, use one of the following methods.
    1. On the Workflow Details screen, click the Delete button.
    2. On the Workflow List screen, click the More icon. From the More menu, click the Delete menu.
  2. When the Workflow Deletion popup opens, please enter the workflow name to confirm deletion.
  3. 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.

  1. On the Workflow List screen, click the More icon. In the More menu, click the Clone this workflow menu. The Workflow Clone popup opens.
  2. Workflow duplication Enter the information in the popup window and click the Start button. Workflow creation screen appears.
  3. On the Workflow Creation screen, edit the workflow. Editing is the same as Create Workflow.
  4. On the Create Workflow screen, after completing the edit, click the Save button.
  5. In the Save Workflow popup, click the Confirm button to complete workflow creation.

Create a Release with a Workflow

Note
For detailed information on creating a release, see Getting Started with Release Management.

On the Workflow Management screen, you can create a new release.

To create a release using a workflow, follow these steps.

  1. 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.
  2. Create Release screen appears, and you can create a release.

3 - Approval Template Settings

The approval template can be used in workflows and releases, and it includes an approval line and approval content.

ItemExplanation
Approval lineYou can predefine frequently used approval lines.
Approval contentYou can already set up frequently used approval content.
Table. Approval Template Provided Items

Getting Started with Approval Template Configuration

To begin setting up the approval template, follow these steps.

  1. On the Main page, click the Release Management icon next to the project group name. You will be taken to the Release Management page.
  2. On the Release Management page, click the Release Management > Approval Template Settings menu in the left menu.

Approval line

Getting Started with Approval Line

To start using the approval line, follow the steps below.

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

Add approval line template

To add an internal approval line template, follow the steps below.

You can create an approval line for users who are Owners or Masters within the project group via the internal approval line.

  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. Add Approval Line Template Enter the information in the popup window and click the Save button.
    ItemExplanation
    Template namePlease enter the template name.
    Approval OfficerSearch for the approver and add them to the approval line.
    • Only project group members can be searched and added as approvers.
    Approval editing
    • Change of approval, agreement, and notification
    • Change approval order
    • Delete approver
    Table. Additional Input Items for Approval Line Template

Approval Line Details

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

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

Edit approval line

To modify the approval line, follow the steps below.

  1. On the Internal approval line screen, click the approval line you want to edit. The Approval line details screen will appear.
  2. On the Approval Line Details screen, click the Edit button. The Edit Approval Line screen appears.
  3. On the Edit Approval Line screen, after completing the approval line modification, click the Save button.
  4. In the confirmation popup, click the Confirm button to complete the edit.

Delete Approval Line

To delete the 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.
    • In the Approval line list, select the approval line you wish to delete, then click the Delete button.
  2. In the confirmation popup, click the Confirm button to complete the deletion.

Manage approval content

Getting Started with Approval Content

To start using the approval content, follow the steps below.

  1. On the Main page, click the Release Management icon next to the project group name. You will be taken to the Release Management page.
  2. Release Management page, click the Release Management > Approval Template Settings menu in the left menu. The Approval Template Settings screen appears.
  3. Approval Template Settings on the screen, click the Approval Content tab.

Create approval content template

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. Add approval content template Enter the information in the popup window and click the Save button.
  4. In the confirmation popup, click the Confirm button to complete the addition.

View approval details

To view the approval details in detail, follow these steps.

  1. On the Approval Content screen, click the approval item you wish to view in detail.
  2. Approval Details screen appears.

Modify approval content

To edit the approval content, follow the steps below.

  1. On the Approval Content screen, click the approval content you want to edit.
  2. When the Approval Details screen appears, click the Edit button. The Edit Approval Details screen appears.
  3. On the Edit Approval Content screen, after completing the approval content edit, click the Save button.
  4. In the confirmation popup, click the Confirm button to complete the edit.

Delete approval content

To delete the approval content, follow the steps below.

  1. To delete the approval content, use one of the following methods.
    • On the Approval 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. In the confirmation popup, click the Confirm button to complete the deletion.

4 - Task

A task is the smallest executable unit that composes a workflow (or release), and each task can perform its designated operation.
A workflow (or release) consists of one or more tasks.

You can add and edit tasks from Release Management, Workflow Management.

Task List

The tasks provided in release management are as follows.

item
Explanation
JenkinsYou can run it by integrating with a Jenkins pipeline that belongs to the DevOps Console project or a Jenkins job that is separate from the DevOps Console project.
UserYou can register tasks that users perform manually, rather than integrating with a specific tool.
Blue/Green switchYou can integrate with Blue/Green deployments that belong to the DevOps Console project.
Internal approvalYou can approve through a USER belonging to the DevOps Console project group.
Helm releaseYou can integrate with Helm releases belonging to the DevOps Console project.
Image repository replicationYou can replicate the image to another repository.
SCM repository releaseRelease using the SCM repository’s release feature.
Create a Git branchYou can copy a specific branch of a repository belonging to the DevOps Console project and create a new branch.
JIRA releaseYou can release or unrelease a specific version in a JIRA project.
VM deploymentThis task can deploy a VM deployment group that is in the Build Completed state, or roll back to a previous version.
Table. Project Creation Basic Information Input Items

Common task items

You can add and edit tasks in workload (or release) management. When you select a task, the Task Edit screen appears, and the Task Edit screen is composed as follows.

ItemExplanation
Task namePlease enter the task name.
Task typePlease select the task type.
Auto-runSelect whether to run automatically after the preceding task is completed.
  • ON: The task starts automatically when the preceding task is completed.
  • OFF: The task owner clicks Start to begin the task.
Conditional executionSelect whether to allow the current task to run based on the status of the preceding task (success/failure/skip).
  • If the preceding task’s execution condition is met: the current task can proceed (start/complete).
  • If the preceding task’s execution condition is not met: the current task cannot proceed and will automatically become skip state.
Conditional execution item
  1. It is displayed when conditional execution is ON.
  2. Select the preceding task and check the appropriate option among on success/on failure/skip as the execution condition.
  3. Click the Add button to add a preceding task execution condition.
  4. Each condition is combined with AND to determine satisfaction or failure.
person in chargeSearch for and enter the personnel who will perform the task among the members of the project group.
  • The assignee can be searched among the project group members.
Assign yourself as the person in chargeClick to set the current task’s assignee to yourself.
Receive email upon completionSearch for and enter the recipient who will receive an email when the task is completed.
  • Email recipients can be searched among project group members.
DeleteDelete the current task.
ApplyApply the current task settings to the workflow.
Table. Task Common Items

Jenkins task

This is a task that can run a build pipeline added to the project or a Jenkins Job not registered in the DevOps Console.

ItemExplanation
Jenkins TypeSelect Jenkins Type
  • Project: Executes the build pipeline added to the project.
  • User Input: The user directly enters a Jenkins job not registered in the DevOps Console and runs it.
ProjectPlease select the project to run the pipeline.
Jenkins URLSelect the URL of the Jenkins tool registered for the chosen project.
JobSelect a job from the selected Jenkins URL.
Jobs that the current user has permission to run are displayed in the list.
ParameterEnter the parameters required to run the build pipeline
  • If a parameter is needed when building a Job, a screen will appear where you can view and edit the parameter.
  • You can enter a value directly or select an environment variable to use. For environment variables, refer to 환경변수 수정하기.
Jenkins Job URLEnter the URL of a 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. After entering, click the Connection Test button to verify that the entered Jenkins Job URL connects properly.
  3. If a parameter is required when building the job, the parameter will be displayed; check and modify the required parameter.
Table. Jenkins task items

User Task

This task registers cases where the user has work that must be performed manually.

Itemdescription
Estimated timePlease enter the estimated time required for the User task.
ExplanationEnter the tasks that the responsible person must perform according to the manual.
Table. User task items

Blue/Green transition task

This is a task that can be integrated with the project’s Blue/Green deployment.

ItemExplanation
ProjectSelect the project to perform the blue-green transition.
Blue‑green listSelect the bluegreen you want to run in the task from the list of bluegreens in the selected project.
Table. Blue/Green transition task items

If the Blue/Green switch task is performed during a release, you can carry out the following actions.

ItemExplanation
Check operational statusClick the Check operation status button to open the Blue/Green operation status check popup.
ConversionCheck the status of operation/operation standby and click the Switch button.
Operation and operation standby will be switched.
CompletedCheck the blue/green transition result and click the Complete button to complete the blue/green task.
If there is a problem with the transition, you can click the Check operation status button to revert to the previous state.
Table. Possible task items in Blue/Green transition

Internal approval task

This task enables approval by a USER who belongs to the project group.

Item
Explanation
Include JIRA version issuesSelect whether to include JIRA Version issues in the approval content.
When proceeding with a release, select the JIRA Version set in the project group; the list of all issues corresponding to that Version will be automatically added to the approval text.
JIRA ProjectSelect a JIRA Project.
JIRA Project you can select from the JIRA Projects that have been registered.
Approval line templateSelect the approval line you added in Approval Template Settings and add approvers in bulk.
ApproverSearch for the approver and add them.
You can search for members of the project group and add them.
Approver ListModify the approver list by changing the approval type, adjusting the order, or deleting entries.
Approval content templateSelect the approval content added from Manage Approval Content and add a title and description.
Approval contentEnter the approval title and approval content.
Table. Internal Approval Task Items

When the internal approval task runs in a release, you can perform the following actions.

  • Approver: Can approve or reject the approval.
    • Approval: Click the Approve button. In the Approve confirmation popup, enter the approval comments and click the Confirm button to approve the document.
    • Reject Approval: Click the Reject button. In the Reject confirmation popup, enter your approval comments and click the Confirm button to reject the approval.
  • Other roles: You can check the approval status.

Helm release task

This is a task that can be linked with Helm releases belonging to the project.

Item
Explanation
Auto shutdownAfter the Helm release execution is completed, select whether to automatically terminate the task.
projectSelect the project to perform the Helm release.
Helm releaseSelect the Helm release to use in the task during the project’s Kubernetes deployment.
workload, Helm release can be selected.
Information about the selected Helm release is displayed.
SET_VALUES (Helm release)It is displayed when the previously selected Helm release is Helm release.
  1. Click the View icon to check the current Helm release’s values.yaml.
  2. Click the Add button to add a key/value.
  3. Enter the key.
  4. You can either input the value directly or select an environment variable to use it.
    Refer to Modify environment variables for environment variables.
SET_VALUES (workload)If the Helm release selected earlier is a workload, display
  • Check the values used in the last deployment.
  • Enter values for tag, deploy_strategy, and repository.
Table. Helm Release Task Items

When the Helm release task runs in a release, you can view the following information on the task edit screen.

When you select Helm Release, you can view the following items.

ItemExplanation
Current statusDisplays the current Helm release status.
Runtime statusDisplays the result of the Helm release execution.
DetailsDisplays the Helm release history.
View icon can be clicked 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 for Helm release type

When you select 워크로드, you can see the following items.

ItemExplanation
Runtime statusDisplays the result of the Helm release execution.
DetailsDisplays 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. Project creation basic information entry items

Image Repository Replication Task

This task can replicate an image to another repository.

Source image → (copy) Target image

Item
Explanation
TypeSelect Type
  • Project: Select the image repository added to the project as Source and Target.
  • User Direct Input: Enter an image repository not registered in the DevOps Console as Source and Target.
Source projectSelect a project with a registered source image repository.
Source image repositorySelect the image repository registered in the Source project.
Source tagEnter the Source tag.
tag can be set by entering a value directly or by selecting an environment variable. Refer to Modify environment variables for environment variables.
Target projectSelect a project where the target image repository is registered.
Target image repositorySelect the image repository registered in the Target project.
Target tagEnter the target tag.
Source HostEnter the Source Host domain name.
Source PathPlease enter the Source Path.
Source ID
Source Password
Enter the account information for the source image repository.
After entering, click the Connection Test button to verify that the connection is successful.
Target HostTarget Host Please enter the domain name.
Target PathPlease enter the target path.
Target ID
Target Password
Enter the account information for the target image repository.
After entering, click the Connection Test button to verify that the connection is successful.
Table. Image Repository Replication Task Items

SCM repository release task

This task executes a release of the SCM repository.

SCM repository releases perform release creation or tag creation depending on the SCM repository tool (GitHub, GitLab, other Git repositories).

ItemExplanation
Git TypeSelect Git Type
  • Project: Select a code repository added to the project.
  • User Input: The user enters a Git repository not registered in the DevOps Console.
projectSelect a project with a registered code repository.
SCM repositorySelect the code repository registered in the project.
SCM branchSelect a branch of the code repository.
SCM tagEnter the tags to create in the release.
Git URLEnter the Git URL.
Git ID
Git Password or Token
Enter your Git account information.
branchEnter the Git branch.
After entering, click the Connection Test button to verify that the connection is successful.
Table. SCM Repository Release Task Items

GIT branch creation task

This is a task that can copy a specific Git branch and create a new branch.

Itemdescription
Git TypeSelect Git Type
  • Project: Select a code repository added to the project.
  • User Input: The user enters a Git repository not registered in the DevOps Console.
projectSelect a project with a registered code repository.
repositorySelect the code repository registered in the project.
branchSelect the existing branch that the newly created branch will reference.
new branchEnter the name of the new branch.
Apply ProtectedSelect whether to apply the protection rule to the newly created branch.
Protection RuleWhen applying a Protection Rule, set the Merge and Push permissions.
  • Select a role that is allowed to Merge.
  • Select a role that is allowed to Push.
Git URLEnter the Git URL.
Git ID
Git Password or Token
Enter your Git account information.
branchEnter the existing branch that the newly created branch will reference.
After entering, click the Connection Test button to verify that the connection is normal.
Table. GIT branch creation task items

JIRA release task

This is a task that can set a specific version of a JIRA project to Released or Unreleased.

ItemExplanation
JIRA projectSelect a JIRA project registered in the project group.
JIRA URLYou can view the Server of the selected JIRA project. (Readonly)
JIRA VersionSelect the Version of the JIRA project
  • Only versions with the Unreleased status can be selected.
Table. JIRA Release Task Items

If a JIRA release task is in progress in the release, you can perform the following actions.

Itemdescription
statusWhen you click the Status button, the JIRA release popup opens.
State changeClick the Change Status button to change the JIRA version to Released, or change it back to Unreleased.
ConfirmConfirm click the button to complete the JIRA release.
Table. Actions that can be performed in JIRA release tasks

VM deployment task

a task that can deploy a VM deployment group in the Build Complete state or roll back to a previous version.

Itemdescription
projectPlease select a project.
deployment groupSelect a deployment group
Deployment group informationThe contents stored in the deployment group are set automatically.
Table. VM Deployment Task Items

5 - JIRA Project

Users can manage the JIRA project information used in JIRA tasks for release management.

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

Starting a JIRA Project

To start JIRA project management, follow the steps below.

  1. Main page, click the Project Group Management icon of the project group. You will be taken to the Project Group Dashboard page.
  2. Click the JIRA Project menu on the Project Group Dashboard page. The JIRA Project screen appears.

Add 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 opens.
  2. Add JIRA Project In the popup window, after entering the JIRA URL and authentication information, click the Connection Test button.
  3. Select JIRA Project and click the Save button.
    ItemExplanation
    JIRA URLSelect the JIRA URL
    • A list of JIRA tools available in the project group is displayed.
    Tool Registration ShortcutIf you need to register a JIRA tool, you can go directly to the tool registration page.
    Authentication informationEnter authentication credentials.
    JIRA projectSelect JIRA project
    • A list of projects accessible based on the JIRA URL and authentication information is displayed.
    • Only projects for which you have administrator rights in JIRA can be selected.
    Table. JIRA Project Additional Input Items

Delete JIRA project

To delete a JIRA project, follow the steps below.

  1. On the JIRA Project screen, select the checkbox of the item you want to delete, then click the Delete button.
  2. Click the Confirm button in the confirmation popup to complete the deletion of the JIRA project.