회사에서 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 |