Jenkins에서 내 SCM 구성의 서버 컨텍스트는 무엇입니까?

Bsayegh

CI 빌드에 Jenkins를 사용하고 있습니다. 우리는 SCM (실제로는 Gerrit 코드 검토)에 GIT를 사용했으며 지금까지 git 프로토콜을 사용했기 때문에 보안과 관련이 많지 않았습니다. ssh를 사용하기로 결정했지만 제대로 작동하지 않습니다. 빌드가 Gerrit 저장소에서 가져 오려고하면 Jenkins 사용자를 인증 할 수 없음을 나타내는 오류가 수신됩니다.

Gerrit에서 사용자를 설정하고 사용자의 SSH 키를 저장해야한다는 것을 알고 있습니다. 내가 확실하지 않은 것은 그 사용자가 누구인지입니다.

분명히 Jenkins 서버가 있지만 작업 공간과 다른 서버 (Jenkins의 슬레이브)도 있습니다. 빌드가 시작될 때 Git을 폴링하려는 서버가 어느 서버인지 잘 모르겠습니다. 두 서버에서 SSH 키를 생성하고 두 키를 Gerrit의 사용자와 연결하려고 시도했지만 어느 쪽이든 오류가 발생합니다.

그래서 내 질문은 이것이다 : Jenkins의 빌드가 SCM에서 폴링을 시도 할 때 해당 서버에 액세스해야하는 주 Jenkins 서버입니까 아니면 작업 공간입니까?

마르셀로 아빌라 데 올리베이라

Git Plugin 을 사용하고 계십니까 ?

... 그래서 귀하의 질문에 대한 대답은 둘 다입니다. 작업 구성 페이지에있는 경우 Jenkins SERVER는 서버 사용자 및 ssh 키를 사용하여 "저장소 URL"의 유효성을 검사합니다. 작업이 실행되면 Jenkins SLAVE는 슬레이브 사용자 및 ssh 키를 사용하여 저장소를 복제합니다. Git 및 SSH (또는 HTTPS)로 작업하는 가장 좋은 방법은 "Credentials"기능 ( Credentials Plugin )을 사용하는 것입니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다debugcn@gmail.com 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

컨트롤러 내부에서 텍스트 영역의 값 목록을 얻는 방법은 무엇입니까?

분류에서Dev

요청 컨텍스트 내에서 MvcApplication 클래스의 인스턴스 속성에 액세스하는 방법은 무엇입니까?

분류에서Dev

확장 버튼 클래스에서 컨텍스트 의미는 무엇입니까? 컨텍스트의 기본값은 무엇입니까?

분류에서Dev

서브 루틴의 컨텍스트는 무엇입니까?

분류에서Dev

서블릿 컨텍스트 리스너 내부의 속성에 액세스하는 방법은 무엇입니까?

분류에서Dev

버튼의 텍스트를 변경하고 if () 내에서 OnClickListener를 설정하는 방법은 무엇입니까?

분류에서Dev

AngularJS의 서버에 타이핑 텍스트를 보내는 쉬운 방법은 무엇입니까?

분류에서Dev

ListView 내에서 EditText의 텍스트를 얻는 방법은 무엇입니까?

분류에서Dev

Facebook API 호출에서 / me의 컨텍스트는 무엇입니까?

분류에서Dev

텍스트 상자 내부를 클릭 할 때 wpf에서 팝업 컨트롤을 활성화하는 방법은 무엇입니까?

분류에서Dev

텍스트 파일의 특정 행과 열 내에서 if 문을 구현하는 방법은 무엇입니까?

분류에서Dev

함수 내부에서 텍스트 필드의 텍스트를 얻는 방법은 무엇입니까?

분류에서Dev

이것이없는 다른 함수 내에서 호출되는 함수의 컨텍스트는 무엇입니까?

분류에서Dev

Apollo 서버의 컨텍스트 개체에 사용자를 추가하는 방법은 무엇입니까?

분류에서Dev

옵션 (선택)의 '값'속성 내에서 텍스트를 변경하는 방법은 무엇입니까?

분류에서Dev

컨텍스트 내에서 Flutter에서 DropdownMenu와 AppLocalization을 결합하는 방법은 무엇입니까?

분류에서Dev

내 DNS 서버는 무엇입니까?

분류에서Dev

내 DNS 서버는 무엇입니까?

분류에서Dev

내 DNS 서버는 무엇입니까?

분류에서Dev

Spark 컨텍스트 구성에 드라이버 메모리가없는 이유는 무엇입니까?

분류에서Dev

기능 구성 요소에서 컨텍스트 값을 변경하는 방법은 무엇입니까?

분류에서Dev

중첩 된 Flexbox 컨텍스트 내에서 하위 상자의 높이를 제어하는 방법은 무엇입니까?

분류에서Dev

<td> </ td> 내에서 다음 컨텍스트의 데이터 선택기를로드하는 방법은 무엇입니까?

분류에서Dev

module.exports 내에서 함수를 호출하는 컨텍스트 안전 방법은 무엇입니까?

분류에서Dev

Angular의 사용자 지정 컨트롤 구성 요소에서 내부 컨트롤을 터치하는 방법은 무엇입니까?

분류에서Dev

Lightning 구성 요소에서 Apex 서버 컨트롤러로 Javascript 맵을 매개 변수로 보내는 방법은 무엇입니까?

분류에서Dev

Finder의 컨텍스트 메뉴에서 새 파일을 생성하는 방법은 무엇입니까?

분류에서Dev

div 내의 텍스트가 브라우저에서 외부에 나타나는 이유는 무엇입니까?

분류에서Dev

내 노트북에서 이전 PC의 BIOS를 재구성하는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    컨트롤러 내부에서 텍스트 영역의 값 목록을 얻는 방법은 무엇입니까?

  2. 2

    요청 컨텍스트 내에서 MvcApplication 클래스의 인스턴스 속성에 액세스하는 방법은 무엇입니까?

  3. 3

    확장 버튼 클래스에서 컨텍스트 의미는 무엇입니까? 컨텍스트의 기본값은 무엇입니까?

  4. 4

    서브 루틴의 컨텍스트는 무엇입니까?

  5. 5

    서블릿 컨텍스트 리스너 내부의 속성에 액세스하는 방법은 무엇입니까?

  6. 6

    버튼의 텍스트를 변경하고 if () 내에서 OnClickListener를 설정하는 방법은 무엇입니까?

  7. 7

    AngularJS의 서버에 타이핑 텍스트를 보내는 쉬운 방법은 무엇입니까?

  8. 8

    ListView 내에서 EditText의 텍스트를 얻는 방법은 무엇입니까?

  9. 9

    Facebook API 호출에서 / me의 컨텍스트는 무엇입니까?

  10. 10

    텍스트 상자 내부를 클릭 할 때 wpf에서 팝업 컨트롤을 활성화하는 방법은 무엇입니까?

  11. 11

    텍스트 파일의 특정 행과 열 내에서 if 문을 구현하는 방법은 무엇입니까?

  12. 12

    함수 내부에서 텍스트 필드의 텍스트를 얻는 방법은 무엇입니까?

  13. 13

    이것이없는 다른 함수 내에서 호출되는 함수의 컨텍스트는 무엇입니까?

  14. 14

    Apollo 서버의 컨텍스트 개체에 사용자를 추가하는 방법은 무엇입니까?

  15. 15

    옵션 (선택)의 '값'속성 내에서 텍스트를 변경하는 방법은 무엇입니까?

  16. 16

    컨텍스트 내에서 Flutter에서 DropdownMenu와 AppLocalization을 결합하는 방법은 무엇입니까?

  17. 17

    내 DNS 서버는 무엇입니까?

  18. 18

    내 DNS 서버는 무엇입니까?

  19. 19

    내 DNS 서버는 무엇입니까?

  20. 20

    Spark 컨텍스트 구성에 드라이버 메모리가없는 이유는 무엇입니까?

  21. 21

    기능 구성 요소에서 컨텍스트 값을 변경하는 방법은 무엇입니까?

  22. 22

    중첩 된 Flexbox 컨텍스트 내에서 하위 상자의 높이를 제어하는 방법은 무엇입니까?

  23. 23

    <td> </ td> 내에서 다음 컨텍스트의 데이터 선택기를로드하는 방법은 무엇입니까?

  24. 24

    module.exports 내에서 함수를 호출하는 컨텍스트 안전 방법은 무엇입니까?

  25. 25

    Angular의 사용자 지정 컨트롤 구성 요소에서 내부 컨트롤을 터치하는 방법은 무엇입니까?

  26. 26

    Lightning 구성 요소에서 Apex 서버 컨트롤러로 Javascript 맵을 매개 변수로 보내는 방법은 무엇입니까?

  27. 27

    Finder의 컨텍스트 메뉴에서 새 파일을 생성하는 방법은 무엇입니까?

  28. 28

    div 내의 텍스트가 브라우저에서 외부에 나타나는 이유는 무엇입니까?

  29. 29

    내 노트북에서 이전 PC의 BIOS를 재구성하는 방법은 무엇입니까?

뜨겁다태그

보관