From 47eb0baabf37f5b79ed37da7b4110a1c4d0ce378 Mon Sep 17 00:00:00 2001 From: yaoxuwan Date: Fri, 14 Jul 2023 18:17:37 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=BD=92=E6=A1=A3=E7=9B=AE=E5=BD=95?= =?UTF-8?q?=E5=88=B0=E6=A0=B9=E7=9B=AE=E5=BD=95=E6=97=B6=EF=BC=8C=E6=9F=A5?= =?UTF-8?q?=E8=AF=A2=E5=88=B6=E5=93=81=E9=94=99=E8=AF=AF=20#9679?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../artifactory/service/impl/BkRepoArchiveFileServiceImpl.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/backend/ci/core/artifactory/biz-artifactory/src/main/kotlin/com/tencent/devops/artifactory/service/impl/BkRepoArchiveFileServiceImpl.kt b/src/backend/ci/core/artifactory/biz-artifactory/src/main/kotlin/com/tencent/devops/artifactory/service/impl/BkRepoArchiveFileServiceImpl.kt index 03190de056f..5c8eb8c38cc 100644 --- a/src/backend/ci/core/artifactory/biz-artifactory/src/main/kotlin/com/tencent/devops/artifactory/service/impl/BkRepoArchiveFileServiceImpl.kt +++ b/src/backend/ci/core/artifactory/biz-artifactory/src/main/kotlin/com/tencent/devops/artifactory/service/impl/BkRepoArchiveFileServiceImpl.kt @@ -27,6 +27,7 @@ package com.tencent.devops.artifactory.service.impl +import com.tencent.bkrepo.common.api.constant.StringPool import com.tencent.devops.artifactory.constant.BKREPO_DEFAULT_USER import com.tencent.devops.artifactory.constant.BKREPO_DEVOPS_PROJECT_ID import com.tencent.devops.artifactory.constant.BKREPO_STATIC_PROJECT_ID @@ -303,7 +304,7 @@ class BkRepoArchiveFileServiceImpl @Autowired constructor( // 归档插件归档目录时,在目录多归档一个.bkci_pipeline文件, 记录归档目录的信息 return if (nodeInfo.name == ".bkci_pipeline") { FileInfo( - name = nodeInfo.name, + name = nodeInfo.path.split("/").lastOrNull { it.isNotBlank() } ?: StringPool.ROOT, fullName = nodeInfo.name, path = nodeInfo.fullPath, fullPath = nodeInfo.fullPath,