我们已经为我们的项目配置了 Cruisecontrol,所有开发人员都可以使用 Dashborad 和 CCTray 检查构建结果。
我们从事多站点项目,所以不希望构建应该由开发人员处理,因为我们有单独的持续集成。我只是好奇我们是否可以阻止一组用户强制构建。所以我们希望构建应该由构建大师而不是开发人员强制执行。开发人员只能看到构建结果。
我们怎么能做到这一点?
我们已经为我们的项目配置了 Cruisecontrol,所有开发人员都可以使用 Dashborad 和 CCTray 检查构建结果。
我们从事多站点项目,所以不希望构建应该由开发人员处理,因为我们有单独的持续集成。我只是好奇我们是否可以阻止一组用户强制构建。所以我们希望构建应该由构建大师而不是开发人员强制执行。开发人员只能看到构建结果。
我们怎么能做到这一点?
forceBuild="Deny"
在RolePermission
标签中设置。有关详细信息,请参阅CruiseControl 文档。