GitHubYouTrackWebHook:用于 youtrack 的 webhook 将模仿 YouTrack 提供的 webhook 功能,但具有更好的分支选择功能

时间:2024-07-04 05:34:35
【文件属性】:

文件名称:GitHubYouTrackWebHook:用于 youtrack 的 webhook 将模仿 YouTrack 提供的 webhook 功能,但具有更好的分支选择功能

文件大小:13KB

文件格式:ZIP

更新时间:2024-07-04 05:34:35

JavaScript

GitHubYouTrackWebHook 一个可配置的基于节点的服务器,用于响应 GitHub webhook 请求的推送和拉取请求。 如果满足某些条件,挂钩将更新 YouTrack 系统中的案例。 基于原来的代码,但更新并移植到 node.js 为什么? 当前的 GitHub YouTrack 服务不支持我们感兴趣的几个功能: 您必须允许所有分支或硬编码您希望服务监视的特定分支的名称。 当前的服务并没有让我们能够说“观察所有以feature/开头的分支”(奇怪的是,TeamCity,也是由 JetBrains 制作的)允许这样做。 您不能监视多个项目的存储库。 这对于 YouTrack UI 来说更像是一个问题,因为据我所知,所有代码实际上都在系统中工作。 配置 看看config.json.example ; 这个示例文件列出了所有可用的设置; 将您的设置放在config.j


【文件预览】:
GitHubYouTrackWebHook-master
----.gitignore(221B)
----config.json.example(456B)
----package.json(403B)
----.travis.yml(38B)
----Gruntfile.js(670B)
----GitHubYouTrackWebHook.njsproj(4KB)
----GitHubYouTrackWebHook.sln(989B)
----README.md(3KB)
----lib()
--------conf.js(5KB)
--------youtrack.js(3KB)
----GitHubYouTrackWebHook.sln.DotSettings(515B)
----test()
--------conf_test.js(4KB)
--------youtrack_test.js(926B)
----server.js(5KB)

网友评论