웹개발 기타

Jenkins

민ズl 2025. 4. 7. 14:24

회사에서 Jenkins를 사용중이여서 찾아보게되었다...!

 

Jenkins란 CI/CD 과정을 자동화해주는 도구

(간단히 말해, 자동 배달부)

 

  • 직관적인 웹 기반 사용자 인터페이스를 제공하여, 대시보드를 통해 빌드 상태와 결과를 한눈에 확인가능!
  • 초기 설정 후에는 보안 구성을 즉시 수행하는 것이 필수

실제 사용 예시

// 개발자가 코드를 작성하고 GitHub에 올림

// Jenkins가 자동으로 코드를 가져와서:
1. npm install  // 필요한 패키지 설치
2. npm run test // 테스트 실행
3. npm run build // 빌드 실행
4. scp -r build/* server:/var/www/html // 서버에 배포

'웹개발 기타' 카테고리의 다른 글

Mapbox API(Mapbox GL JS)  (0) 2025.04.10
JWT 토큰(Access Token, Refresh Token)  (0) 2025.04.07
모노레포  (0) 2025.04.04
Error 객체와 에러 처리  (0) 2024.12.16
url parameter  (0) 2024.12.12