jenkins 创建Github操作面板

rryofs0p  于 2023-03-01  发布在  Jenkins
关注(0)|答案(1)|浏览(148)

有没有一种方法可以为我所有的Github操作创建一个摘要 Jmeter 板?这是我们和Jenkins一起做的。我们可以在一个页面上看到所有的部署状态。
从我的研究中,我发现有这样的工具:ccmenu,nevergreen等等,但我对它们不太信服。
我想,我已经看到了一些解决方案的"系统"的地位,其中包括CI的一部分,但我不记得和谷歌是没有帮助我很多。
谢谢你的帮助

ymdaylpp

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 板。
参见:

除此之外,我不认为我们可以用推荐的工具和产品来回答你,但是看起来你找到的工具可能会很好地完成这项工作。

相关问题