'내부GitLab연동'에 해당되는 글 1건

  1. 2020.09.08 Dev2Job 그룹기능을 통한 내부자원 관리 및 내부 GitLab연결

Dev2Job에 신규 기능이 개발되었습니다.

주로 다수의 개발자들을 효율적으로 관리하고, 별도서버로 GitLab을 운용하고 있다면, 해당 저장소에 저장되는 내역도 개발자분들의 프로필에 반영하기 위함입니다.

그룹관리

그룹관리 기능을 통해 회사/교육기관/단체 등의 그룹을 생성하고 로고를 업로드 할 수 있고

만일 내부서버에 On-premise GitLab서비스를 가지고 있다면, 해당 서버를 등록하여 내부 개발자들의 프로필을 업데이트 할 수 있습니다

내부GitLab연결설정

내부 GitLab 주소를 입력하여 연결 테스트를 수행후, 해당 주소가 연결 가능하다면

GitLab연결 설정 페이지로 이동

 

GitLab설정

서버이름 (임시설정 이름이므로 원하는대로 변경 가능) 과 CallBack URL을 GitLab 설정페이지

설정페이지링크

로 링크를 통해 이동하여

GitLab Applications 설정페이지

Name (원하는) 과 Redirect URI (CallBack URL)을 복사하여 붙여 넣고 자신의 서버 버전에 따라 Scope을 선택하고 생성되는 Application ID와 Secret을 복사하여 Dev2Job설정창에 넣어주면 완료. 내부 개발자들의 프로필이 자동 업데이트 되게 됩니다

 

내부 개발자를 초대할때는,

내부개발자초대

Group사용자의 경우 Request 메뉴에 "구성원으로 초대" 체크박스가 있고, 해당 체크박스를 체크하고 요청을 보내면

초대메시지

초대메세지를 해당 개발자에게 발송하게 되고,

초대승락여부

초대를 승락하게 되면

개발자그룹세팅

개발자의 설정에 그룹이 보이게 되고

 

그룹멤버리스트

그룹에서도 해당 개발자를 멤버로 볼 수 있게 됩니다.

 

링크를 통해 해당 개발자의 프로필을 확인하여 신규프로젝트가 생성됐을때, 반드시 외부에서만 개발자분을 모셔오는것 뿐만이 아닌 내부 프로모션도 가능할 수 있습니다

JSON

또한 해당정보는 JSON파일로 제공도 가능하여, 내부 시스템에 통합 도 가능합니다.

Posted by 미야프
,