ARTIFACTORY:如何解决在部署debian软件包时“路径不能在斜杠后面有空格”的错误

孔雀舞Gonugunta
2023-01-22 11:06

如果矩阵参数中有空格,则在Debian元数据索引期间会出现“路径不能在斜杠后面有空格”的错误。distribution, deb.component, deb.architecture)用于Debian包。

在下面的例子中,组件名称在value中定义了一个空格,这将导致元数据计算错误。
用户添加图片
以下是Artifactory日志中对应的完整错误,供参考:
无法保存资源debian-local:dists/ trust_temp -1627411940677_/ trust_main /binary-all/Packages,原因:
java.nio.file.InvalidPathException:路径的斜杠后面不能有空格:debian-local/dists/ trust_temp -1627411940677_/

为了解决这些错误,请确保在其矩阵参数中不包含任何空格(deb。在debian包部署期间分发,deb.component, deb.architecture)。