3

我找不到如何通过文档中的 API 启用存储库以在 Travis CI 中构建。似乎轻弹开关是手动步骤,对吗?

具体来说,我们可以以编程方式轻弹下图中显示的开关吗?在此处输入图像描述

4

1 回答 1

4

这样做的终点是一种误导,而且实现这一目标需要不止一个步骤:

  1. 强制同步只是为了确保回购将在那里

  2. 获取存储库 ID(是的,您必须拥有它)

  3. 拨动开关

如果你正在使用 Python,你可以使用TravisPy来实现这一点。

from travispy import TravisPy

travis = TravisPy.github_auth('github token')
repo = travis.repo('menegazzo/travispy')
repo.enable() # Switch is now on
repo.disable() # Switch is now off
于 2016-12-22T11:12:43.273 回答