I would like to view this page in
在本教程中,我们将向您展示如何配置 TeamCity 项目,让 TeamCity 服务器将构建状态(成功或失败)发送到 GitHub 等第三方平台。
首先,您需要编辑构建配置。
然后,您需要导航到 Build Features(构建功能)并添加另一个构建功能 – Commit Status Publisher。Commit Status Publisher 构建功能允许 TeamCity 自动将提交的构建状态发送到外部系统。
要设置 Commit Status Publisher 功能,请选择 VCS 根。您可以选择一个根,也可以使用 <All attached VCS roots>
(所有附加的 VCS 根)。随后,将为项目所有仓库中的所有提交发送提交状态。
如果您只想发送特定仓库的状态通知,您也可以从下拉列表中选择特定仓库。
选择 VCS 根后,您还需要选择正确的 Publisher(发布者)。在我们的示例中,它是 GitHub,所以我们从下拉列表中选择该选项。
出于身份验证目的,您需要粘贴身份验证令牌。
之后,您可以测试关联,然后点击 Save(保存)。
设置关联后,您将能够在 Build Features(构建功能)下看到新关联。
现在,当您运行构建时,您将能够在 VCS(我们的示例中为 GitHub)中看到构建状态。您可以看到所有检查均已通过。
点击 Details(详细信息),它将带您返回 TeamCity 服务器,您可以在其中查看构建信息。
文章就到这里!欢迎观看我们的其他教程,了解如何将 TeamCity 与技术堆栈中的其他工具集成。
构建快乐!