no image
Jira와 Github 연동
2023.08.22 - [CICD/학부수업내용복습] - 카테고리 생성 이유 앞서 작성했던 글의 내용해서 설명드렸듯 Jira와 Github를 연동한 이유는 이슈 관련 내용을 한 눈에 파악할 수 있도록 하기 위함이었습니다. 관련 작업을 진행해보도록 하겠습니다. 1. Jira와 Github 연동 우선 Jira와 Github를 연동하도록 하겠습니다. Jira 상단의 [앱]을 클릭한 후 [더 많은 앱 살펴보기]를 클릭합니다. 검색칸에 "Github for Jira"를 입력합니다. "Github for Jira"를 클릭합니다. [Get app]을 클릭합니다. [Get it now]를 클릭합니다. 잠시 기다리시면 완료되었다는 팝업이 뜹니다. [Get started]를 눌러줍니다. 이후 나오는 화면에서 [Connect..
2023.08.23
no image
Jira와 Slack 연동
2023.08.22 - [CICD/학부수업내용복습] - 카테고리 생성 이유 앞서 작성했던 글의 내용에서 설명드렸듯 Jira와 Slack 연동한 이유는 팀원들의 작업 상태 변화를 빠르게 파악하기 위함이었습니다. 관련 작업을 진행해보도록 하겠습니다. 1. 자동화 규칙 만들기 시작 프로젝트 보드 우측 상단에 보면 번개 모양의 아이콘이 있습니다. 아이콘을 클릭 후 [+ 자동화 만들기]를 눌러주세요. [+ 자동화 만들기]를 눌러 들어간 곳에서 [규칙 만들기]를 클릭합니다. 2. 트리거 설정하기 먼저 트리거를 설정해야합니다. 트리거는 방아쇠라는 뜻으로 특정 액션을 실행시키는 역할을 맡습니다. 아래와 같이 굉장히 다양한 트리거 장치가 있습니다. 이 중 과거 과제에서의 목적이 팀원의 작업 상태 변화를 파악하는 것이 목..
2023.08.23
카테고리 생성 이유
카테고리 생성 이유 약 3년 전 '소프트웨어개발실무' 라는 수업을 수강한 적이 있습니다. 해당 수업에서는 CI/CD의 중요성을 배우고 해당 내용을 실습하는 것이 목적이었습니다. 실습의 내용은 단순하게 깃허브를 연습하는 내용도 있었습니다. 마지막 과제 내용이 재밌었는데요. '스페이스 인베이더' 게임 코드가 주어졌을 때, 우리는 해당 게임을 유지 보수하는 직원이라는 시나리오가 주어집니다. 이 때, 고객의 요구사항이 주어집니다. "2인 플레이가 가능하게 해주세요.", "일시정지가 가능하게 해주세요", "난이도 선택 기능이 있으면 좋겠어요" 등등 다양한 요구사항이 주어질 때 해당 요구사항들을 잘 처리할 수 있는 CI/CD 환경을 구성하기 위한 방법을 팀원들과 강구해보고 실제로 구성해보며 구성된 CI/CD 환경을..
2023.08.22