【问题标题】:Bamboo Unable to publish artifactBamboo 无法发布工件
【发布时间】:2017-11-21 16:22:25
【问题描述】:

我有一个关于工件配置的问题;我正在使用来自 SVN 的代码源文件进行自动构建。

Rq:我在 Bamboo 中使用的所有任务都是 DOS 脚本。

成功构建后,我通过将 /*.BIN 放入 Copy pattern 字段来配置 Artifacts。

生成的文件(BIN 文件)位于我的工作区 (c:\workspace\Bin) 下,这就是为什么我将竹子.cfg.xml 文件中的竹子.artifacts.directory 修改为:“C:\workspace”,并且我把“Bin”放在竹神器定义的Location下;

但是,在正确构建项目后,我在日志文件中发现以下行:“无法发布工件[XXXXXX]:null”并且没有生成工件。

谁能帮帮我!!

【问题讨论】:

    标签: svn build bamboo artifacts


    【解决方案1】:

    最有可能的问题是权限或竹子对竹子工作区之外的目录没有写访问权。请记住,它是以您运行竹服务的用户身份运行的。你的工作区(你编码的地方)和竹子的工作区(构建发生的地方)是两个不同的东西。您最好使用默认配置,将竹共享工件放在竹工作区工件存储中,然后插入一个简单的脚本将它们复制到您想要的任何位置。

    其他常见问题包括未正确定义工件,无论是通过粗指名称或路径,还是未指定工件的正确位置/名称。

    【讨论】:

      【解决方案2】:

      我的系统出现了同样的错误。问题最终是我们的主 Bamboo 服务器上的防火墙发生了变化。工件是在远程代理上创建的,但无法发送到主服务器进行归档。向远程代理重新打开 Bamboo 主端口即可解决问题。

      【讨论】:

        【解决方案3】:

        我发现如果服务器上没有足够的磁盘空间(如果使用本地存储),工件发布可能会失败而不会出现错误。您可以在 Bamboo 配置中的“系统信息”页面上查看“可用磁盘空间”。

        【讨论】:

          猜你喜欢
          • 2021-04-24
          • 1970-01-01
          • 2018-09-25
          • 1970-01-01
          • 2023-03-10
          • 1970-01-01
          • 2011-11-11
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多