제목 | Codeigniter CI/CD 지속적통합/지속적배포 문의 | ||
---|---|---|---|
카테고리 | PHP | ||
글쓴이 | 봉이김선달 | 작성시각 | 2020/08/16 22:54:41 |
|
|||
안녕하세요. Codeigniter 사용자 입니다. Codeigniter의 경우 CI/CD를 어떻게 수행하는지 궁금합니다. CI의 경우 CI SERVER 에서 BUILD -> TEST -> RESULT의 과정을 거치고, CD의 경우 CI를 마치고 AUTOMATED TEST -> STAGING -> PRODUCTION으로의 배포가 이루어져야 하는것으로 알고 있습니다. Codeigniter 또는 PHP의 경우 상기과정중 생략되는 부분과 어떤 툴을 사용해서 현업에서 운영중인지 궁금합니다. 고수님들의 답변을 기다려 봅니다. |
|||
태그 | ci/cd,지속적통합,지속적배포 | ||
다음글 | 웹에서 cctv기기의 영상 재생 질문있습니다. (1) | ||
이전글 | DB 데이터가 변경시 ui 업데이트를 하고 싶습니다. (1) | ||
변종원(웅파)
/
2020/08/18 08:35:13 /
추천
1
|
봉이김선달
/
2020/08/19 22:25:46 /
추천
0
웅파님 답변감사합니다. 품질팀에서 지라를 이용해서 테스트케이스를 작성하신다고 하셨는데, 지라는 이슈관리툴로 알고 있는데 테스트케이스를 작성하는 별도의 기능 또는 툴이 있는것인지 어떤형식으로 테스트케이스를 작성하는지 궁금합니다.
|
변종원(웅파)
/
2020/08/21 16:30:29 /
추천
0
봉이김선달/ 테스트 전문 툴은 아니지만 마켓플레이스에서 테스트 관리툴을 받아서 사용할 수 있습니다. https://confluence.atlassian.com/jirakb/using-jira-software-for-test-case-management-136872198.html https://marketplace.atlassian.com/categories/test-management |
제 경우에는 젠킨스서버를 통해 aws beantalk로 배포하고 있고 로컬-개발-스테이징-운영 서버의 개발단계를 운영하고 있습니다.
개발서버까지 개발자 테스트 진행후 스테이징에 반영하여 품질팀 테스트후 운영서버에 반영하는 구조입니다.
php의 경우 빌드과정이 필요없어서 빼고 진행합니다. 제 경우에 자동화테스트도 빼고 진행중입니다.
품질팀에서 지라를 이용해서 테스트케이스 작성하여 테스트하고 젠킨스를 이용해서 배포합니다.