发布工件

在代理上执行作业时,通常会创建需要保留的工件。 例如,JUnit创建了xml报告,GoCD可以解析这些报告以帮助您理解为什么构建被破坏。 你可以使用GoCD和任何JUnit风格的XML报告。 或者您可以创建我们想要在GoCD中显示的UI测试的Flash视频。 您可以从您的版本上传任何HTML文件,并在GoCD中查看它。

要发布工件,需要在工作配置中添加一个<工件>。 更多信息可以在Managing artifact and reports页面找到。

使用示例

上传JUnit xml报告

我们将假设JUnit测试报告被放置在“目标/报告(target/reports)”文件夹中。

点击管理选项卡

点击你的管道

对于运行JUnit的每个作业:

  • 点击作业名称来编辑作业配置
  • 添加测试工件的来源。 对于测试,选择工件的类型作为测试工件
  • 点击“保存”

上传Flash视频并将其显示为子标签

我们将假定Flash文件和引用它的html文件正在“目标/报告”文件夹中创建。

点击管理 标签

点击你的管道

对于创建Flash视频的每个作业

  • 点击作业名称编辑作业配置
  • 导航到“Artifacts”。 添加工件的来源。 选择构建工件的工件类型。 这会将所有文件从代理上的“目标/报告(target/reports)”文件夹复制到Go服务器上的“录制”文件夹中
  • 导航到“自定义标签(Custom Tabs)”。 添加标签名称和html文件的来源。 这将创建一个名为“Recording”的选项卡,显示在GoCD服务器上的“recording / twist-recording.html”中找到的html页面。
  • 点击“保存”
  • 在“作业详细信息”页面上将Flash视频作为子选项卡观看

results matching ""

    No results matching ""