젠킨스(9)
-
젠킨스 + GitHub 를 통한 배포 - 2. AWS + DOCKER + 젠킨스 연결하기(1)
※ Docker에 젠킨스 컨테이너 설치 이후에 작업입니다. 먼저 아래와 같이 컨테이너에 접속한다. --컨테이너 ID 확인 docker ps --컨테이너 접속 docker exec -it 컨테이너ID /bin/bash -- 아래 명령어 입력 ssh-keygen -t rsa Generating public/private rsa key pair. -- KEY를 보관할 위치를 설정 ( 아무값 없이 엔터 눌러도 괜찮다 ) Enter file in which to save the key (/var/jenkins_home/.ssh/id_rsa): Created directory '/var/jenkins_home/.ssh'. -- 비밀번호를 추가로 설정 ( 아무값 없이 엔터 눌러도 괜찮다 ) Enter passphra..
2023.12.25 -
젠킨스 + GitHub 를 통한 배포 - 1-2. GitHub Repository 연결 테스트
HTML 삽입 미리보기할 수 없는 소스 1. 먼저 좌측 메뉴에 새로운 Item을 누른다. 2. Item의 이름을 입력하고 Freestyle project를 누른다. 3. 먼저 GitHub project를 선택하고 repository URL을 입력한다. 4. 소스 코드 관리에서 Git을 선택하고 Repository Url을 입력하면 아래와 같이 경고문이 나올텐데 정상적이다. 5. Add를 눌러서 Jenkins를 선택하고 아래 항목들을 입력하고 Add를 누른다. Domain : Global credentials (unrestricted) Kind : Username and password 선택 Scope : Global Username: GitHub 아이디 Password : 발급받은 GitHub Token..
2023.12.16 -
젠킨스 Item Description ( 설명 ) HTML 형식으로 작성하기
먼저 플러그인이 필요하다. Jenkins 관리 -> 플러그인 관리 로 들어간다. 설치 가능 탭을 클릭하고 OWASP Markup Formatter 을 검색하고 설치한다. 설치 후 재시작이 필요하다. ※ 폐쇄망 또는 내부망 사용으로 설치가 되지 않는다면 아래 방법으로 설치하자. 플러그인 다운로드 링크 : https://plugins.jenkins.io/antisamy-markup-formatter/#releases OWASP Markup Formatter Uses the OWASP Java HTML Sanitizer to allow safe-seeming HTML markup to be entered in project descriptions and the like. plugins.jenkins.io 플러..
2022.12.20 -
내부망 또는 오프라인 환경에서 젠킨스 플러그인 설치
인터넷 사용과 외부 연결 2가지 모두 가능한 컴퓨터가 필요하다. 1. 먼저 https://updates.jenkins-ci.org/download/plugins 로 들어간다. 2. 해당 페이지에서 페이지 내 검색을 이용해서 설치를 원하는 플러그인을 검색한다. 3. 검색된 플러그인을 클릭한다. ※ 플러그인이 검색되지 않는다면 이름이 다르게 되어있을 수 있으므로 일부 단어만 검색 또는 구글이나 기타 검색 사이트에서 해당 플러그인의 이름을 찾아보자. 4. 원하는 버전을 클릭하여 파일을 다운로드 받는다. 다운로드 한 파일을 USB 와 같은 이동식 저장장치 또는 사내 메일을 통해 폐쇄망 또는 오프라인 환경에서 다운로드 받을 수 있도록 한다. 5. Jenkins 관리 -> 플러그인 관리로 들어간다. 6. 고급 탭을..
2022.12.20 -
젠킨스 기본 view ( All ) 바꾸기
Jenkins 관리 -> 시스템 설정으로 들어간다. 페이지 내 검색으로 Default view 를 검색한다. 원하는 view를 선택하고 save를 해주면 정상적으로 기본 view가 All -> 선택한 view로 바뀝니다.
2022.12.20 -
Jenkins Gitlab 연동
Gitlab으로 들어가서 오른쪽 위 프로필 -> Edit profile 를 클릭한다. 1. 좌측 Access Tokens 를 클릭한다. 2. Token의 이름을 설정한다. 3. Token의 만료일을 설정한다. 빈칸으로 둘 경우 만료일 없이 생성된다. 4. 해당 Token의 권한을 선택한다. 5. 위 항목을 모두 진행하였으면 Create를 눌러 Token을 생성한다. 그러면 그림과 같이 Token이 나온다. 해당 Token은 안전한 곳에 보관해두자. 만약 해당 Token을 까먹은 경우 다시 발급해야 하며 다시 발급하면 해당 Token을 등록했던 곳은 모두 변경해야하니 꼭 저장해두자. 먼저 Jenkins 메인에서 좌측 메뉴에 있는 Jenkins 관리로 들어간다. Manage Credetials 로 들어간다...
2022.12.15