Jenkins로 CI/CD 구축 및 트러블슈팅: Exec exit status [127] 및 Permission Denied 오류 해결
·
개발 꿀팁
CI/CD 도구로 팀시티를 사용하다가 Jenkins로 마이그레이션 하게 되었다. Jenkins는 오픈 소스, 방대한 플러그인 생태계, 유연성, 커뮤니티 지원 등 여러 면에서 강력한 장점을 가지고 있다. 또한 무료로 사용할 수 있어 예산이 제한된 팀이나 복잡한 CI/CD 요구사항이 있는 팀에게 매우 유용할 수 있다. 아직 복잡한 CI/CD 요구사항은 없지만 향후 지속적으로 사용할것을 고려하여 시도해보았다.Jenkins 설치 및 설정방법에 대해 설명하고 밑에 내가 마주했던 문제들에 대해 정리해보려고한다.1. Jenkins 설치 및 초기 설정 방법1. ec2에 Jenkins 설치sudo apt-get update && sudo apt-get upgrade# Jenkins는 Java로 제작된 오픈 소스이기에..
TeamCity로 CI/CD 적용하기
·
개발 하나둘셋/Java & Spring
개발꿀팁 TeamCity로 CI/CD 적용하기 TeamCity로 CI/CD를 구현하게 되었다! TeamCity를 조금 더 이해하고 익히고자, 잊어버렸더라도 다시보면 한눈에 기억해낼 수 있도록 정리해보기로 했다 CI/CD와 TeamCity에 대해 알아보고 적용하는 방법까지 정리해보자! 1. CI / CD 애플리케이션 개발 단계를 자동화하여 애플리케이션을 보다 짧은 주기로 고객에게 제공하는 방법 또는 전략 코드통합, 테스트, 릴리즈, 배포(Deployment)의 애플리케이션 라이프사이클 전체 과정을 자동화하고 모니터링 가능하도록 하는 것, 이러한 연속된 과정을 "CI/CD 파이프라인"이라고 부른다. CI - 지속적 통합(Continuous Integration) 빌드 / 테스트 자동화과정 커밋할 때마다 빌드..
유리코딩
'CICD' 태그의 글 목록