jenkins - 获取变量的声纳分析状态(GUI 作业)
问题描述
我找不到任何解决这个特殊需求的方法。
基本上我有一个GUI 作业,我需要 Sonarqube 分析的状态,这样我以后可以用它发送一个 POST 请求。
(我知道管道存在并且效果很好,但是因为一个特定的原因我需要它是 GUI)
在您拥有的管道上WaitForQualityGate.status()
,我尝试使用它但没有成功。
有什么见解吗?提前致谢
解决方案
如果您的意思是说您希望根据 SonarQube 扫描状态在您的 Jenkins GUI 中弹出自定义变量消息,那么您需要:
- 克隆原始 Jenkins 源代码
- 添加自定义 HTML 按钮/div/图形
- 编译 Jenkins 代码
- 构建新代码
- 执行生成的 JAR
否则,您可以尝试 Jenkins 上提供的一些插件,这些插件可以让您呈现条件输出。没有承诺它们是否真的可以帮助您更改原始 GUI。
任何替代的传统方法都无法满足您的 GUI 要求。
推荐阅读
- tensorflow - “负采样”如何提高 word2vec 中的单词表示质量?
- javascript - 如果页面中有焦点输入密码元素,则 HTML5 拖动不适用于 Chrome
- python - SpaCy,在管道期间应用扩展
- firebase - Firestore 安全规则检查字符用户名是否已存在
- netlogo - 每个 Turtle 需要从同一个 agentset 中选择不同的 agent
- r - 以 5 分钟的间隔聚合列值并创建一个新的数据框
- html - 如何从网站正确显示微信个人资料?
- algorithm - 比 C Qsort 更快的 Quickselect C 算法
- karate - 如何遍历空手道响应数组并将其传递到另一个 Web 服务响应的 json 路径中
- python - python 3.7海龟游戏语法无效