travis-weigh-in:跟踪每个commitpull请求如何影响回购中文件的大小

时间:2024-05-19 01:56:31
【文件属性】:

文件名称:travis-weigh-in:跟踪每个commitpull请求如何影响回购中文件的大小

文件大小:10KB

文件格式:ZIP

更新时间:2024-05-19 01:56:31

Python

特拉维斯称重 跟踪每个提交/拉取请求如何影响回购中文件的大小。 您就是您要测量的东西! 当每个Pull Request更改了生成的文件(例如,缩小JavaScript包)并在GitHub存储库中提交时,该脚本可让您跟踪生成的文件的大小。 设置后,“拉取请求状态”部分如下所示: 最后一行显示文件的当前大小以及如何从PR基础(通常是master分支)中更改文件。 使用此Travis脚本,您将在发生代码膨胀时及时进行捕获。 设置 我假设您有一个启用的GitHub存储库。 生成GitHub OAuth令牌 首先,您需要为权衡脚本创建GitHub OAuth令牌,以代表您发布状态消息。 为此,请转到GitHub设置→“个人访问令牌”→“生成令牌”: 确保检查repo:status范围,并为令牌赋予一些描述性名称: 生成令牌后,将其复制(您将永远无法再次看到它!)。 现在转到Travis-C


【文件预览】:
travis-weigh-in-master
----weigh_in.py(5KB)
----weigh_in_test.py(601B)
----requirements.txt(12B)
----.travis.yml(119B)
----LICENSE(11KB)
----README.md(4KB)
----.gitignore(702B)
----package.json(630B)

网友评论