触发詹金斯

这种“脉冲规则”样本触发詹金斯工作使用詹金斯的API。设置“规则”为自己的“触发”(webhook)和使用下面提供的示例“行动”。

詹金斯实例应该配置为允许远程触发。从脉冲与旋度验证之前使用这个动作。

脉冲规则

TriggerJenkins.js

设置“规则”为自己的“触发”(webhook)和使用下面提供的示例“行动”。

设置脉冲规则

  1. 检查qt脉搏快速入门指南为你的版本完成说明如何添加脉冲的脉冲触发器,行动,和规则。

  2. 在脉冲输入示例程序代码的行为。

    对于最新的样例程序代码,查看脉冲规则存储库

常量

任何使用常量。X需要自己的常量值。

  • constants.JenkinsUserName

  • constants.JenkinsURL

  • constants.JenkinsJobName

詹金斯以下常量信息被发现在你的应用程序。

  • constants.JenkinsJobToken

  • constants.JenkinsAPIToken

变量

脉冲规则

变量不需要更新用户脉冲。

CucumberJenkinsExecuteShell.sh

这种“脉冲规则”样本用于詹金斯执行Post构建壳动作配置黄瓜为Java . json输出。设置“规则”为自己的“触发”(webhook)和使用下面提供的示例“行动”。

设置脉冲规则

  1. 检查qt脉搏快速入门指南为你的版本完成说明如何添加脉冲的脉冲触发器,行动,和规则。

  2. 在脉冲输入示例程序代码的行为。

    对于最新的样例程序代码,查看脉冲规则存储库

变量

脉冲规则

没有需要更新的变量。

额外的詹金斯配置

詹金斯环境中,您需要输入qt经理项目ID和模块ID的测试执行数据将存储在那里。

  1. 詹金斯访问存储库使用脉冲。

  2. 选择配置按钮在左边面板打开詹金斯回购配置。

  3. 构建环境选项卡中,滚动,直到你找到执行Shell部分。

  4. 进入qt经理项目IDprojectid价值。

  5. ID作为输入qt经理模块test-cycleid价值。

    项目和模块ID位于qt经理URL特定对象。选择的对象管理器UI和URL的末尾的数值是id。项目id和模块id是不同的数值。