我有一个关于工件配置的问题;我正在使用SVN的代码源文件进行自动构建。
Rq:我在竹子中使用的所有任务都是DOS脚本。
在成功构建之后,我通过将/*.BIN放入Copy字段来配置工件。
生成的文件(BIN文件)位于我的工作区(c:\ bamboo.artifacts.directory \Bin)下,这就是为什么我在bamboo.cfg.xml文件中修改了“C:\工作区”,并在竹制品定义中的位置下插入了"Bin“;
但是,在正确构建项目之后,我在日志文件中发现了以下一行:“无法发布工件XXXXXX: null”,并且没有生成的工件.
有人能帮帮我吗!!
发布于 2015-02-24 21:35:19
最有可能的问题是权限或竹类无法对竹工作区外的目录进行写入访问。请记住,它是以用户的身份运行的,您运行的是竹服务。您的工作区(编写代码的地方)和竹的工作区(生成的地方)是两件不同的事情。最好使用默认配置将竹共享工件放入竹工作区工件存储中,然后插入一个简单的脚本将它们复制到以后任何您想要的位置。
其他常见的问题包括不正确地定义工件,无论是通过粗大的手指,名称或路径,或通过没有指定工件的正确位置/名称。
发布于 2017-11-21 08:22:25
我发现,如果服务器上没有足够的磁盘空间(如果使用本地存储),工件发布就会失败,而不会出错。您可以检查您的竹配置中的“系统信息”页面上的“磁盘空间空闲”。
发布于 2017-04-03 18:18:39
我的系统也有同样的错误。问题的结果是防火墙在我们的主要竹服务器上发生了变化。工件是在远程代理上创建的,但无法发送到主服务器存档。重新向远程代理开放主竹口解决了问题.
https://stackoverflow.com/questions/27502485
复制相似问题