自动采集器怎么用(X-DeveloperV1.0如何配置使用?(上) )

优采云 发布时间: 2021-10-13 18:28

  自动采集器怎么用(X-DeveloperV1.0如何配置使用?(上)

)

  X-Developer V1.2 版本发布了一个重要功能:自动化看板。对于使用采集器进行持续分析的用户来说,看板上的启动、积压和流程通道上已经有卡片。要在自动化看板中启用发布状态自动化,您还需要向主发布管道添加数据。采集器 的配置。

  X-Developer V1.2 版本同时更新,XClient data采集器,最新版本号为V1.0,用户可以在“data源配置”页面。

  XClient V1.0 版本可以从主干/发布分支​​采集任务编号和相关数据,并自动更新任务状态为“已发布”。下面我们就来看看如何配置和使用。

  Git 分支规范

  我们推荐使用 dev/test/master 分别管理开发、测试和发布分支;通过分支之间的单向合并请求,来控制开发、测试和生产环境的发布节奏。详情请参考X-Developer的资源文档《代码仓库管理规范》。

  dev:建议提交触发开发环境发布,保持最新版本。X-Developer之前的采集器是在dev分支的发布管道上配置的,保证数据是最新的。

  测试:建议每天构建,按需发布,并保持版本准备好进行测试。

  master:建议经常合并,保持发布节奏。采集器 的新版本需要在 master 的发布管道中进行新的配置。

  XClient V1.0 参数

  V1.0 增加了两个新的参数,用于识别主干和强制构建。

  主参数,缩写为 m,用于标识主干。在发布管道中添加 -m True 告诉分析服务器这是主干数据,分析服务器将触发任务状态的处理。

  python -m xclient -m True

  force 参数,缩写为 f,任何时候在发布管道上配置 -f True,都会告诉分析服务器立即执行最新数据的分析。默认情况下,分析服务器首先判断数据是否更新,在下午17:00到20:00之间执行分析任务。

  python -m xclient -f True

  将 XClient 集成到 Jenkins 构建任务

  下面是Jenkins配置的例子,我们先配置一下trunk仓库*敏*感*词*器。

  

  然后添加shell命令构建步骤,输入采集器指令代码(X-Developer数据源管理中可用),标记为-m True,告诉服务器这是主干。

  

  运行Jenkins build,如果成功,可以看到如下提示。

  

  查看自动化看板任务的状态

  X-Developer会向您的注册邮箱发送分析成功的通知,进入团队,您会看到“价值流看板”按钮。

  

  看板上的任务已自动完成并下达。

  

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线