Jenkins Build & Deploy shell
Jenkins 를 통해 FrontEnd와 BackEnd의 CI/CD 를 구축 중에 있었다.
이런식으로 FrontEnd 소스를 빌드&배포하는 작업을 처리해놓았고, 실제로 수동 빌드가 동작하는 것까지 확인을 하였다.
branch를 main으로 잡아놓고, 해당 브랜치가 업데이트 되었을 때 배포하도록 설정해놨다.
그런데 아무리 기다려봐도 동작이 없었다.
그래서 원인이 뭔가를 확인해봤더니 Trigger 가 문제였다.
Trigger
Poll SCM
트리거를 특별히 지정해놓지 않았더니 수동 배포 동작을 눌러주기까지 계속 기다리고 있던 것.
그래서 Trigger(빌드유발) > Poll SCM 을 추가해주었다.
다들 ChatGPT를 확인해서 알겠지만, 위 내용은
평일 오전9시-오후6시에 5분마다 변경사항을 체크하고 배포한다는 내용이다.
그랬더니 정상적으로 build & deploy 가 되는것을 확인하였다.
반응형
'Git' 카테고리의 다른 글
[나는 리뷰어다] 팀 개발을 위한 Git, GitHub 시작하기(개정판) (0) | 2023.06.23 |
---|---|
[Github-Action] 서버에 github action 이용하여 자동 빌드 배포 하기 (0) | 2023.03.24 |
[gh-page] deploy 에러 해결 / ENOENT: no such file or directory, stat ~ (0) | 2022.12.07 |
[GitLab-SourceTree] 깃랩-소스트리 연결하는방법 (0) | 2022.12.02 |
[GitLab] Personal Access Token 생성하기/방법 (0) | 2022.12.01 |