编译构建 CodeArts Build-上传软件包时找不到文件:处理方法

时间:2025-01-14 15:42:23

处理方法

  • 确定target目录下有war包,只是名字可能不是“bb.war”。

    这种情况下修改构建包路径为“**/target/*.war”,正则匹配war包。

  • 无法确定target目录下有哪些文件。

    在构建执行的步骤shell里最后增加“ls -al target”,再次执行构建,就会打印出target目录下的所有文件。找到需要的文件位置后,再重写构建包路径配置。

  • 如果构建结果不在workspace目录(构建命令在workspace目录或其子目录下执行),则在下一个Action中将丢失此构建包,因此需要提前拷贝构建包到workspace目录,如: mv /usr/bin/nginx ./。
  • 相关构建步骤:上传软件包到软件发布库
support.huaweicloud.com/codeci_faq/codeci_faq_0014.html