2014-11-11 2 views
1

문제는 두 개의 다른 팀이 있다는 것입니다.jenkins architect support - 제안 필요

팀 1 : 지원 800 응용 프로그램 팀이 : 400 응용 프로그램

, 나는 젠킨스에 그들을 원하는,하지만 난 그렇게 팀 1은이 작업을 볼 수있는 별도의이 일자리를 유지하려는 팀이 잠시 일자리 만 볼 수 있습니다.

여기에 jenkins 인스턴스가 하나 있고 두 개의 슬레이브가있을 수 있습니까? 하나의 슬레이브는 팀 1 애플리케이션 작업 만보고, 슬레이브 2는 팀 2 애플리케이션 작업 만 볼 수 있습니다. ?

내가 조사를 시작할 수있는 방향에 대한 제안이 도움이 될 것입니다. 내가 볼 수있는 플러그가 있습니까?

답변

1

저는 노예가 당신이 원하는 것을하지 않을 것이라고 생각합니다. 작업을 볼 수있는 사람을 제어하려고합니다. 특정 작업을 실행하도록 특정 슬레이브를 구성 할 수 있지만 마스터를 통해 모든 작업을 계속 볼 수 있습니다.

Folders plugin을 살펴보십시오. 각 팀에게 폴더를 제공하고 별도의 액세스 권한을 부여하여 팀의 폴더 만 볼 수 있습니다.

+0

폴더 플러그인을 들여다 보니 좋은 생각입니다. 고맙습니다 – adam

1

@adam,

다른 질문에 대한 답변이 같습니다.

Jenkins Role Strategy Plugin을 사용하십시오.

이 플러그인은 새로운 역할 기반 전략을 추가하여 사용자 관리를 용이하게하고 고정시킵니다. 이 전략은 할 수 있습니다 :

  • 이, 등 관리, 작업 창조자, 익명, 글로벌 역할을 만들기 세계적으로 전반적으로, 노예, 직업, 실행,보기 및 SCM 권한을 설정할 수.
  • 프로젝트 역할 만들기, 프로젝트별로 작업 및 실행 권한 만 설정할 수 있습니다.
  • 노드 역할을 설정하여 노드 관련 권한을 설정할 수 있습니다.
  • 사용자에게 이러한 역할 할당.

희망이 있습니다.