文件名称:github-action-dashboard:仪表板,以跟踪您的GitHub操作的状态
文件大小:1.34MB
文件格式:ZIP
更新时间:2024-05-29 21:06:10
JavaScript
GitHub动作仪表板 当我们当前的CI / CD提供程序关闭时,我发现自己正在评估GitHub的替代方法。 一个问题的好解决方案。 没有一个单一的窗格可以查看我们GitHub组织中所有构建的状态。 相反,您必须进入每个存储库,检查操作状态等。 我到处寻找问题的解决方案,却发现很少。 Meercode是一个可用的SaaS,但在我对其进行测试时将其连接到我的GitHub帐户时,需要授予它代表我行事的权限。 我看不出有什么办法能让我的老板对此感到满意。 自托管的解决方案似乎是一种解决之道,但我真的找不到任何解决方案。 鉴于GitHub的流行,令人惊讶。 局限性 单一组织/用户名。 当前,仪表板要求您指定显示在仪表板上的组织或存储库的用户名。 它不支持多个组织或用户名。 这个怎么运作 启动时,将对组织/用户名的所有存储库进行迭代。 检查每个存储库的工作流程。 每个工作流程都有列出的运行
【文件预览】:
github-action-dashboard-main
----client()
--------.gitignore(231B)
--------package.json(1KB)
--------jsconfig.json(208B)
--------package-lock.json(468KB)
--------src()
--------public()
--------vue.config.js(421B)
--------babel.config.js(73B)
----.gitignore(247B)
----Dockerfile(1KB)
----package.json(891B)
----github.js(7KB)
----package-lock.json(105KB)
----.dockerignore(240B)
----routes.js(695B)
----LICENSE(1KB)
----index.js(896B)
----webhooks.js(2KB)
----.github()
--------workflows()
----.env.template(323B)
----.eslintrc.js(199B)
----README.md(6KB)
----runstatus.js(472B)
----configure.js(805B)
----getinstallationid.js(887B)
----docs()
--------images()