文件名称:github报告
文件大小:91KB
文件格式:ZIP
更新时间:2024-03-07 00:02:30
TypeScript
GitHub报告机器人 每周六凌晨1:00将Github的每周数据发送到闲置的频道。 环境 发展 打字稿3.7 轴距 @ slack / webhook 拉姆达 部署方式 Google云平台:在cli命令上使用gcloud sdk。 执行环境 index.js以在GCP函数上执行。 GCP云调度程序在每个星期六凌晨1:00发送运行index.js函数的触发事件。 在GCP功能中设置了环境变量。 运行项目 设置环境变量GITHUB_API_KEY和HOOK_URL。 git clone https://github.com/stardustrain/github-report.git cd github-report && npm install && npm run start 部署方式 安装 。 运行gcloud init命令,然后选择(或创建)项目。 首次运行npm r
【文件预览】:
github-report-master
----.gitignore(37B)
----package.json(1KB)
----package-lock.json(292KB)
----src()
--------messageUtils.ts(570B)
--------messageBlock.ts(958B)
--------__tests__()
--------index.ts(2KB)
--------updateDailyData.ts(847B)
--------messages.ts(2KB)
--------firestore.ts(941B)
--------utils.ts(2KB)
--------api.ts(2KB)
----@types()
--------models.d.ts(597B)
----jest.config.js(6KB)
----tsconfig.json(6KB)
----.gcloudignore(593B)
----.github()
--------workflows()
----.eslintrc.js(675B)
----README.md(1KB)
----.prettierrc(107B)