有没有一种方法可以为我所有的Github操作创建一个摘要 Jmeter 板?这是我们和Jenkins一起做的。我们可以在一个页面上看到所有的部署状态。从我的研究中,我发现有这样的工具:ccmenu,nevergreen等等,但我对它们不太信服。我想,我已经看到了一些解决方案的"系统"的地位,其中包括CI的一部分,但我不记得和谷歌是没有帮助我很多。谢谢你的帮助
ymdaylpp1#
在GitHub中,您可以从构建版本中获得状态标记,其生成方式如下:
https://github.com/<OWNER>/<REPOSITORY>/actions/workflows/<WORKFLOW_FILE>/badge.svg
或单击工作流页面上的选项菜单:
然后您可以在 Jmeter 板中使用这些徽章。此外,使用新的更新,您可以创建作业摘要:
jobs: foo: runs-on: ubuntu-latest steps: - name: Something ... - name: Generate list using Markdown run: | my_table=" | Column1 | Status | Something | |-------------|--------------------|-----------| | :octocat: | :white_check_mark: | Passed | | :honey_pot: | :x: | | " echo "# This is an example" >> $GITHUB_STEP_SUMMARY echo "Using \`markdown\`" >> $GITHUB_STEP_SUMMARY echo "$my_table" >> $GITHUB_STEP_SUMMARY
结果:
然后,您可以使用最后一个操作来写入/发出您的Github运行URL,例如到您的 Jmeter 板。参见:
除此之外,我不认为我们可以用推荐的工具和产品来回答你,但是看起来你找到的工具可能会很好地完成这项工作。
1条答案
按热度按时间ymdaylpp1#
在GitHub中,您可以从构建版本中获得状态标记,其生成方式如下:
或单击工作流页面上的选项菜单:
然后您可以在 Jmeter 板中使用这些徽章。
此外,使用新的更新,您可以创建作业摘要:
结果:
然后,您可以使用最后一个操作来写入/发出您的Github运行URL,例如到您的 Jmeter 板。
参见:
除此之外,我不认为我们可以用推荐的工具和产品来回答你,但是看起来你找到的工具可能会很好地完成这项工作。