文件名称:commitbit:微服务向所有合并了拉取请求的人提供提交位
文件大小:70KB
文件格式:ZIP
更新时间:2024-06-11 15:55:54
JavaScript
提交位 提交位是一种微服务,在合并了他们的第一个GitHub拉取请求后,将贡献位发给了贡献者。 这项宽松的政策减少了现有团队的工作量,并降低了新团队成员的进入门槛。 本文档的其余部分说明了如何配置和安装提交位微服务。 安装依赖项 安装Node.js。 然后安装库依赖项: npm install 创建个人身份验证令牌 创建具有以下范围的: repo -对请求请求发表评论 admin:org将贡献者添加到提交者团队 在环境变量中定义令牌: export GITHUB_AUTH_TOKEN=REPLACE-WITH-YOUR-AUTH-TOKEN-HERE 为WebHook定义一个秘密 export GITHUB_WEBHOOK_SECRET=$(openssl rand -base64 32 | tr -s '/' '-') 创建一个提交者团队 创建一个名为committer
【文件预览】:
commitbit-master
----.gitignore(114B)
----commitbit.png(63KB)
----serverless.yml.template(404B)
----README.md(4KB)
----CHANGELOG.md(852B)
----welcome.ejs.template(1KB)
----package.json(194B)
----handler.js(3KB)
----deploy(297B)
----yarn.lock(2KB)
----team-id(274B)