2
cruisecontrol에서 빌드 프로젝트 노드를 보호하는 방법이 있습니까? 특정 사용자에게 강제 빌드 사용을 제한하고 싶습니다.CruiseControl 빌드 프로젝트 노드 확보
cruisecontrol에서 빌드 프로젝트 노드를 보호하는 방법이 있습니까? 특정 사용자에게 강제 빌드 사용을 제한하고 싶습니다.CruiseControl 빌드 프로젝트 노드 확보
이것은 프로젝트 구성에 <security>
태그를 추가하여 수행 할 수 있습니다.
<project name="TestProject">
<security type="defaultProjectSecurity" defaultRight="Deny">
<permissions>
<rolePermission name="TestProjectAdmin" ref="FractionFactionAdmin" />
</permissions>
</security>
</project>
<internalSecurity>
<cache type="inMemoryCache" duration="30" mode="sliding"/>
<users>
<passwordUser name="user1" password="change"/>
<passwordUser name="user2" password="change"/>
</users>
<permissions>
<rolePermission name="TestProjectAdmin" defaultRight="Allow" forceBuild="Allow" viewProject="Allow" startProject="Allow">
<users>
<userName name="user1"/>
<userName name="user2"/>
</users>
</rolePermission>
</permissions>
</internalSecurity>
이
같은 시도