기간 230828 - 230831 배운 내용 젠킨스 ◎ 젠킨스 1. 젠킨스란? CI/CD 도구로, 소프트웨어 개발 프로세스의 빌드, 테스트, 배포 등을 자동화하고 관리할 수 있게 함. 소스코드 만들었을 때, 수정했을 때 바로 빌드할 수 있는 환경까지 자동으로 해 줌. 2. 젠킨스 파이프라인 -> 자동화 위해 필요 젠킨스 파일 작성해서 지속적인 빌드와 배포를 할 수 있게 해 줌 코드형식으로 작성하는 것 * 선언적 파이프라인 - 어떤 상태를 원한다는 것을 작성해 두는 형태 * 스크립팅된 파이프라인 - 초기방식. 하나하나 명령어 실행되도록 작성 깃에서 파일 가져오고 빌드하고 테스트하고 배포하도록 작성 - 키워드 1. pipeline : 전체적인 작업 2. node : 빌드작업하는 대상 지정(agent : 어떤..