diff --git a/.github/workflows/ci-java.yml b/.github/workflows/ci-java.yml index fd55f05f..f3b2b5d5 100644 --- a/.github/workflows/ci-java.yml +++ b/.github/workflows/ci-java.yml @@ -78,6 +78,7 @@ jobs: run: | ./gradlew unitTest ./gradlew integrationTest + ./gradlew javadoc if [ "${{ github.base_ref }}" = "main" ] || [[ "${{ github.ref }}" == refs/tags/* ]]; then ./gradlew e2eTest fi diff --git a/apps/user-service/src/main/java/site/icebang/domain/workflow/mapper/WorkflowHistoryMapper.java b/apps/user-service/src/main/java/site/icebang/domain/workflow/mapper/WorkflowHistoryMapper.java index d22e2a68..aec0bb36 100644 --- a/apps/user-service/src/main/java/site/icebang/domain/workflow/mapper/WorkflowHistoryMapper.java +++ b/apps/user-service/src/main/java/site/icebang/domain/workflow/mapper/WorkflowHistoryMapper.java @@ -10,53 +10,61 @@ import site.icebang.domain.workflow.dto.WorkflowHistoryDTO; import site.icebang.domain.workflow.dto.WorkflowRunDto; +/** + * 워크플로우 실행 히스토리 관련 데이터베이스 매퍼 인터페이스입니다. + * + *
워크플로우, 작업(Job), 태스크(Task)의 실행 기록과 관련된 데이터 조회를 담당합니다.
+ *
+ * @author jys01012@gmail.com
+ * @since v0.0.1-beta
+ */
@Mapper
public interface WorkflowHistoryMapper {
/**
- * 워크플로우 실행 정보 조회
+ * 워크플로우 실행 정보를 조회합니다.
*
* @param runId workflow_run.id
- * @return WorkflowRunDto
+ * @return 워크플로우 실행 정보
*/
WorkflowRunDto selectWorkflowRun(Long runId);
/**
- * 워크플로우 실행의 Job 목록 조회
+ * 워크플로우 실행의 작업 목록을 조회합니다.
*
* @param workflowRunId workflow_run.id
- * @return List