본문 바로가기

Pipeline

(13)
Jenkins로 CI/CD Pipeline 구축하기 - 12. code coverage - Jest 설치 테스트 Jenkins로 CI/CD Pipeline 구축하기 - 11. NPM build Jenkins로 CI/CD Pipeline 구축하기 - 10. Jenkins와 Sonarqube 연동 Jenkins로 CI/CD Pipeline 구축하기 - 9. Docker에 Sonarqube 설치하기 Jenkins로 CI/CD Pipeline 구축하기 - 8. JenkinsFile 생성 대쉬보드 -.. code00.tistory.com 이전 글 보기 이번에는 code coverage 중 next, react와 연관성이 높은 Jest를 설치해보겠습니다. npm install --save-dev jest 제일먼저 jest를 설치해줍니다. 그다음 subtraction.js 이라는 파일을 만들어줍니다. function subtr..
Jenkins로 CI/CD Pipeline 구축하기 - 11. NPM build Jenkins로 CI/CD Pipeline 구축하기 - 10. Jenkins와 Sonarqube 연동 Jenkins로 CI/CD Pipeline 구축하기 - 9. Docker에 Sonarqube 설치하기 Jenkins로 CI/CD Pipeline 구축하기 - 8. JenkinsFile 생성 대쉬보드 - 만들어둔 파이프라인 - Configure 선택해주세요. Behaviours 항목에.. code00.tistory.com 이전 글 보기 저는 nextjs-typescript로 작업을 할거기 때문에 nextjs 기준으로 설치하겠습니다. 제일먼저 nextjs를 현재파일에 (.) 설치해줍니다. 다음과 같이 Jenkinsfile 코드를 작성해주세요. gitea에 push해주고 젠킨스를 확인해보겠습니다. 무사히 빌드..
Jenkins로 CI/CD Pipeline 구축하기 - 10. Jenkins와 Sonarqube 연동 Jenkins로 CI/CD Pipeline 구축하기 - 9. Docker에 Sonarqube 설치하기 Jenkins로 CI/CD Pipeline 구축하기 - 8. JenkinsFile 생성 대쉬보드 - 만들어둔 파이프라인 - Configure 선택해주세요. Behaviours 항목에서 위에 두개를 삭제해주세요. add 를 눌러서 filter by name 을 선택해.. code00.tistory.com 이전 글 보기 젠킨스에서 Sonarqube Scanner 플러그인을 설치해주세요. 관리에서 Global Tool Configuration 을 들어가줍니다. 방금 받은 플러그인 SonarQube Scanner를 찾아서 다음과같이 만들고 저장해주세요. 도커에서 소나큐브 컨테이너를 실행해주시고, Manually..
Jenkins로 CI/CD Pipeline 구축하기 - 9. Docker에 Sonarqube 설치하기 Jenkins로 CI/CD Pipeline 구축하기 - 8. JenkinsFile 생성 대쉬보드 - 만들어둔 파이프라인 - Configure 선택해주세요. Behaviours 항목에서 위에 두개를 삭제해주세요. add 를 눌러서 filter by name 을 선택해주세요. (main.*) 으로 이름을 정해줍니다. scan mult.. code00.tistory.com 이전 글 보기 Docker Desktop - Docker MOST COMMON www.docker.com Docker Desktop 홈페이지에 가서 Docker를 다운로드 해주세요. 다운로드를 받고 사이트에 로그인을 해주세요. Docker hub 홈페이지에서 Sonarqube를 검색해서 들어가주세요. 맨위에 항목에 들어가주세요. 우측 상단의..
Jenkins로 CI/CD Pipeline 구축하기 - 8. JenkinsFile 생성 Jenkins로 CI/CD Pipeline 구축하기 - 7-2. Jenkins와 Gitea 연동하기 Jenkins로 CI/CD Pipeline 구축하기 - 7-1. Jenkins와 Gitea 연동하기 Jenkins로 CI/CD Pipeline 구축하기 - 6. Docker 에 Jenkins 설치하기 Jenkins로 CI/CD Pipeline 구축하기 - 5. Docker 설치 Jenkins로 CI/CD.. code00.tistory.com 이전 글 보기 대쉬보드 - 만들어둔 파이프라인 - Configure 선택해주세요. Behaviours 항목에서 위에 두개를 삭제해주세요. add 를 눌러서 filter by name 을 선택해주세요. (main.*) 으로 이름을 정해줍니다. scan multibranc..
Jenkins로 CI/CD Pipeline 구축하기 - 7-2. Jenkins와 Gitea 연동하기 Jenkins로 CI/CD Pipeline 구축하기 - 7-1. Jenkins와 Gitea 연동하기 Jenkins로 CI/CD Pipeline 구축하기 - 6. Docker 에 Jenkins 설치하기 Jenkins로 CI/CD Pipeline 구축하기 - 5. Docker 설치 Jenkins로 CI/CD Pipeline 구축하기 - 4. EC2 인스턴스 Image 만들기 Jenkins로 CI/CD.. code00.tistory.com 이전 글 보기 젠킨스 관리 - 플러그인 설정에 들어가주세요. 플러그인 설정에 가서 해당 플러그인들을 설치해주세요. 젠킨스 관리 - 시스템설정에 들어가주세요. 아래로 내리다보면 Gitea Server - 이름과 서버URL 작성하시고, credentials Add를 눌러주세요...
Jenkins로 CI/CD Pipeline 구축하기 - 7-1. Jenkins와 Gitea 연동하기 Jenkins로 CI/CD Pipeline 구축하기 - 6. Docker 에 Jenkins 설치하기 Jenkins로 CI/CD Pipeline 구축하기 - 5. Docker 설치 Jenkins로 CI/CD Pipeline 구축하기 - 4. EC2 인스턴스 Image 만들기 Jenkins로 CI/CD Pipeline 구축하기 - 3. EC2 인스턴스 JAVA설치 Jenkins로 CI/CD Pipel.. code00.tistory.com 이전 글 보기 vscode에서 gitea와 연동할 폴더를 하나 만듭니다. git init git checkout -b main git add README.md git commit -m "first commit" git remote add origin https://try.g..
Jenkins로 CI/CD Pipeline 구축하기 - 6. Docker 에 Jenkins 설치하기 Jenkins로 CI/CD Pipeline 구축하기 - 5. Docker 설치 Jenkins로 CI/CD Pipeline 구축하기 - 4. EC2 인스턴스 Image 만들기 Jenkins로 CI/CD Pipeline 구축하기 - 3. EC2 인스턴스 JAVA설치 Jenkins로 CI/CD Pipeline 구축하기 - 2. SSH Client Tool을 이용해EC2 인스.. code00.tistory.com 이전 글 보기 docker run -itd --name jenkins -p 8085:8080 jenkins/jenkins:lts 도커에 jenkins를 최신버전으로 설치하고 컨테이너로 실행해줍니다. docker ps 젠킨스가 작동하는지 확인해줍니다. 위에서 포트포워딩 해준 8085포트를 사용하므로 인바..