2017-12-13 7 views
1

우리 팀을 위해 수십개의 작업을 작성하는 Jenkins 빌드 서버가 실행 중입니다. Build Monitor Plugin은 다양한 빌드의 대시 보드를 만드는 데 사용되며 우리는 사무실의 TV에서이 프로젝트를 계획합니다. TV는 Jenkins 서버에 로그인 된 전용 컴퓨터 (chromebox)에 연결되며 플러그인 대시 보드를 표시합니다.Jenkins를 공유하는 방법 BUILD 모니터

TV 옆에 앉아서 대시 보드를 볼 수 있습니까? 이상적으로는 어디서나 팀 구성원은 젠킨스 서버에 로그인하지 않고 빌드 모니터 대시 보드를보아야합니다 (로그인을 공유해야합니다).

달성 방법에 대한 아이디어가 있으십니까? 내가 생각할 수있는 가장 좋은 점은 원격으로 chromebox into a remote access point it을 돌리는 것이지만, 이것은 느껴진다.

+0

IP 주소로 젠킨스 서버에 액세스 할 수 없습니까? TV와 같습니다. –

+1

음, jenkins 계정에 로그인 된 chromebox가 TV에서 실행 중입니다. 우리는 그렇게 할 수는 있지만, 일반적으로 우리 회사 (큰 회사/beauracracy)의 눈살을 찌푸린 젠킨스 로그인을 공유해야합니다. –

+0

그건 의미가 있습니다. 서버 IP가 공개 되었습니까? 로그인하지 않고 대시 보드를 볼 수 있도록 Jenkins를 구성 할 수 있습니다. 그게 효과가 있니? –

답변

1

Role Strategy Plugin을 사용하면 미세 입자 제어 권한을 얻을 수 있습니다.

다음으로 제한 할 수 있습니다. 익명 공개 할 대시 보드보기 만 읽을 수 있습니다. 그리고 다른 모든 것에 대한 인증이 필요합니다.

은 요약하면, 당신은 필요합니다

  • 프로젝트 역할익명 사용자
  • 프로젝트 역할이보기 대시 보드의 패턴 (대한 읽기 권한을 가질 것이다. * view/your-build-monitor-name /)
  • 이 역할을 할당 익명 특별한 사용자
+0

아, 정말 멋지다. 시도해보고 허용 된 답변으로 표시하겠다. –