OneDev 3.2-自托管一体机DevOps平台

2020-06-24 14:06:26

从OneDev用户那里得到了一大堆反馈,这个主要版本提供了一些反馈。感谢您让OneDev变得更好!

通过与OIDC集成,现在可以通过GitHub、Gmail、Okta或任何其他符合OIDC标准的身份提供商登录。除了身份验证之外,此集成还可以根据组声明为用户授予适当的权限。有关详细信息,请查看此处和此处的使用场景。

出于安全原因,OneDev使用默认凭据克隆CI作业中的源,该默认凭据无权访问其他项目,或推回提交。要获得其他权限,必须定义某些分支可以访问的自定义作业机密,并在CI作业中使用这些机密克隆源。有关设置示例,请参阅此处的使用场景。

不是在获得审批人的所有批准后自动合并Pull请求,受理人必须手动合并它们以确保责任,并在必要时制作提交消息。此外,在显示增量拉入请求更改时,将排除来自目标分支的合并提交,以使其更易于理解。

为了帮助用户更好地了解拉式请求中发生的情况,现在在拉式请求列表中显示审阅和构建状态。

以前,人们必须使用ORDER BY子句来对问题、构建和请求进行排序。现在,通过智能排序小部件,这项任务变得更容易了。只需选择要排序的字段,OneDev就会自动编写查询。

除了普通的工件和html报告之外,还可以在构建过程中发布标记,并在单独的构建选项卡中呈现它,以使重要信息变得明确。

有时需要将不活动的问题转换到某个状态,例如,将其标记为空闲并通知相关参与者,如果没有人关心它,则最终将其关闭。现在,这可以通过自定义状态转换规则来实现