探索Probot –框架为GitHub构建应用
构建和探索应用程序,扩展GitHub ,并自动化和改善您的工作流程。
GitHub是一种非常流行的基于Web的托管服务,用于使用Git进行版本控制。 当想到开放源代码时,GitHub是他们想到的第一件事。
由于它的日益流行,GitHub上托管了超过2700万用户和8000万个存储库 ,并且功能需求不断增长,因此GitHub在2017年5月推出了GitHub Marketplace ,该平台提供了一个通用平台来发现有助于您改善工作流程的工具使用您的存储库。
GitHub是人们构建软件的方式— GitHub
此处托管的一些流行应用程序包括Travis CI,Codacy,Dependabot等。
GitHub很棒,但是Probot是什么?
Probot 是 用于 在 Node.js中 构建 GitHub Apps 的 框架 。 它消除了接收和验证webhooks以及进行身份验证倒立的所有无聊工作,而让我们专注于要构建的功能。
此外,基于Probot构建的应用程序易于编写,部署和共享。 托管了许多最受欢迎的Probot应用程序,因此您无需进行任何部署和管理。
一些基于Probot构建的应用
让我分享一些使用Probot构建的流行应用程序,只需单击安装即可使用。
欢迎机器人
当新用户创建新问题,新的提取请求或首次合并时,该机器人会欢迎新用户。 就个人而言,这是我的最爱 。
安装链接 : 欢迎
开发人员: Bex Warner
GitHub存储库链接: behaviorbot / welcome
在实时操作中查看它: 单击此处以在实时操作中查看“欢迎机器人”
使用者 : Vue.js , 电子
僵尸机器人
该机器人关闭了过时的问题并提取了请求。 如果您有大量的贡献者在您的存储库上工作,并且收到许多问题并提出请求,则非常方便。
安装链接 : 陈旧
开发人员: Brandon Keepers
GitHub存储库链接: probot / stale
实时 观看 : 单击此处以实时观看过时
使用者: Atom , Facebook和Homebrew
工作正在进行中
该机器人通过在标题中添加WIP来防止合并请求请求。
安装链接 : 进行中
开发人员: Gregor Martynus
GitHub存储库链接: gr2m / wip-bot
现场 观看 : 点击此处查看“现场进行中的工作”
使用者: Microsoft , Jekyll和家庭助理
取消链接链接机器人
该漫游器会添加有关注释中添加的链接的更多信息。 就个人而言,这是我的第二喜欢 。
安装链接 : 取消链接链接
开发人员: Brandon Keepers
GitHub存储库链接: probot / unfurl
在实时操作中查看它: 单击此处以查看实时操作中的取消链接链接
用于: Reactive , Goreleaser和Game Server Managers 。
托多·波特
该机器人根据代码中的可行注释创建新问题。
安装链接 : todo Bot
开发人员: Jason Etcovitch
GitHub存储库链接: JasonEtco / todo
现场 观看 : 点击此处查看现场表演中的待办事项
使用者 : Mas-CLI , Laravel背包和SpoonX 。
提醒机器人
该机器人设置了有关问题的提醒和请求请求。
安装链接 : todo Bot
开发人员: Brandon Keepers
GitHub存储库链接: JasonEtco / todo
实时 观看 : 点击此处观看实时提醒
用于: Windows的Git , ChaiJS , Devtools-HTML 。
而这样的例子不胜枚举。 单击此处探索基于Probot构建的更多应用。
Probot听起来很有趣。 但是我应该从哪里开始呢?
Probot提供了一个非常简单易用的文档。 Probot的“入门”部分可帮助您在几分钟之内基于Probot构建基本的GitHub应用程序。
“我希望GitHub是否可以...”
有个好主意吗?
请不要把这个想法局限于自己!
与我们分享您的想法! 我们都希望听到他们的声音。
您还可以发现有关机器人的其他想法并创建自己的机器人。
单击此处与我们分享您的想法,并通过在此处打开问题来发现更多想法 。
许多开发人员已经在工作,并且根据人们(如您)提出的想法创建了一些机器人。
需要帮忙!?
“使用Probot构建GitHub应用很有趣。 我一直在构建GitHub应用程序,但现在我很震惊。 我如何获得帮助?”
这就是开源社区的美! 受到打击,您的帮助来了。
Probot拥有一个非常酷的社区,拥有非常聪明的开发人员。 除了在GitHub上的Probot上进行的讨论之外, Probot还可以在Twitter上找到 。
提供反馈,提出问题,获得帮助或只是畅谈想法的最佳方法是加入Probot的Slack社区。 单击此处访问加入Probot社区页面。
此外,您可以使用标签probot
在Stack Overflow上添加问题,并在社区中与我们分享问题
这就是Discover Probot的全部内容-一个为GitHub构建应用程序的框架。 我希望我的文章能帮助您发现Probot,即为GitHub构建应用程序的框架。
那你还在等什么? 与我们分享您的GitHub应用程序真棒想法 ,并加入这个由真棒开发者 组成的 真棒社区,并加入 其中!
我将发表另一篇有关如何使用Probot为GitHub构建应用程序的文章。 直到那时,请继续关注。
如果您喜欢我的文章,请破坏该 ???? 按钮,并与您的朋友分享,并让他们了解Probot! 另外,请随时在下方评论以分享您的想法。
From: https://hackernoon.com/discover-probot-framework-to-build-apps-for-github-686525c264d1