Jenkins

    [Jenkins] jenkins github 연결하기

    [Jenkins] jenkins github 연결하기

    젠킨스 설치하기 젠킨스 설치는 아래 링크를 참고한다. Docker 사용해서 Jenkins 젠킨스 설치하기 토큰 발급받기 젠킨스와 깃허브를 연결하기 위해서는 깃허브에서 토큰을 발급받아야 한다. 먼저 깃허브에 들어가 프로필을 누르고 Settings로 이동한다. 왼쪽 메뉴에서 Developer settings -> Personal access tokens 로 이동 후 Generate new token 선택 발급된 token 값을 복사한다. Jenkins jenkins 관리 -> 시스템 설정 -> 아래 부분에 Github 부분에 방금 생성한 토큰값을 저장해준다. Secret : 깃허브에서 생성한 토큰 입력 ID : 본인이 지정하는 식별자ID 정보 입력 (ex. github) Test Connection 을 선택..

    [Docker] Docker 사용해서 Jenkins 젠킨스 설치하기

    [Docker] Docker 사용해서 Jenkins 젠킨스 설치하기

    Jenkins 젠킨스 설치하기 도커는 설치되어 있다고 가정하고 진행한다. 도커설치 명령어다. 8080 포트는 사용중이여서 18080으로 사용했다. 참고로 jenkins 공식 docker이미지를 사용하면 기본 설정이 대한민국이 아니다. docker run -itd --name jenkins -p 18080:8080 jenkins/jenkins:lts 도커로 젠킨스를 만들면 다음 url : http://localhost:18080/ 로 접속할 수 있다. 초기 비밀번호는 다음 경로에서 확인할 수 있다. docker exec -it jenkins bash cat /var/jenkins_home/secrets/initialAdminPassword 직접 접속하지 않고 아래 내용처럼 확인할 수 있다. docker e..

    jenkins Failed to connect to repository - private repository 안됨

    jenkins Failed to connect to repository - private repository 안됨

    Failed to connect to repository : Command "git ls-remote -h -- https://github.com/gitID/projectName.git HEAD" returned status code 128: stdout: stderr: remote: Invalid username or password. fatal: Authentication failed for 'https://github.com/gitID/projectName.git/' 저장소에 제대로 접근이 되지 않아서 생기는 오류이다. 다음 에러가 생기는 원인으로는 public repository 는 바로 연동이 되지만 private repository의 경우에는 ssh key를 등록해야 정상적으로 git 에 적용..