【问题标题】:Set gitea commit status with Jenkins使用 Jenkins 设置 gitea 提交状态
【发布时间】:2019-03-10 23:34:10
【问题描述】:

我想在构建 jenkins 后在我的 gitea 服务器上设置提交状态。

Gitea 有这方面的端点,但在我的构建步骤中,我没有看到该选项。另外,我已经安装了gitea插件(https://wiki.jenkins.io/display/JENKINS/Gitea+Plugin

有人知道如何在 jenkins 中进行设置吗?

更新:添加了gitea通信错误的截图

【问题讨论】:

标签: jenkins commit gitea


【解决方案1】:

好的,我找到了。 Gitea-plugin 允许您创建一种新的工作。您必须在 Jenkins-> 管理 Jenkins -> 配置系统中配置您的 gitea 服务器。

之后,您只需创建一个类似 Gitea 组织的新工作。这将完成所有工作而无需进行更多设置。

我也推荐,设置Gitea webhook to Jenkins

【讨论】:

  • 我已经尝试在配置系统中添加我的 gitea 服务器,但我总是遇到通信错误(403/Forbidden),我的服务器是安全的(https)并且我正确配置了令牌(如果我删除我得到401的令牌,这是逻辑)。所以,我不知道发生了什么。我将在主帖中添加屏幕截图
  • 这个插件不好/没有记录。我不记得在哪里,但我读到您必须在配置中使用管理员用户。我为 Gitea 中的 jenkins 创建了一个新的管理员(服务)用户并使用它进行配置。 !jenkins config.
  • 您是否尝试过使用 user and pass 而不是 token?
猜你喜欢
  • 2018-09-09
  • 1970-01-01
  • 2017-02-09
  • 2021-11-27
  • 1970-01-01
  • 2022-01-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多