Devops 2

IntelliJ와 Jira를 연동해서 이슈 관리하기

안녕하세요. 팀단위의 개발을 하기 위해서는 이슈에 대해서 관리를 하는게 중요합니다. 언제 내가 무엇을 개발했는지, 팀원들은 무엇을 개발해야하는지 등등 한 눈에 알아보기위해서는 여러가지 업무 이슈관리 프로그램을 사용합니다. 대표적으로 Github Issue , Jira , 레드마인 등이 있습니다. 우리 팀에서는 Jira를 선택했는데요. 이유는 다음과 같습니다. 설치하지 않아도 되는점. JetBrain IDE와 연결이 쉬운점. 컨플루언서랑 연결이 쉬운점. 이외에도 여러가지 장점이 있는데, 오늘은 IntelliJ와 Jira를 연동해서 이슈를 처리하는 과정을 보겠습니다. JIRA에서 API 토큰 얻기 Jira 웹 사이트로 접속을 해야합니다. 현재 사용하고있는 일감 보드입니다. 오른쪽 위를 보시면 프로필 사진에서..

Devops/GitHubAction 2021.01.11

Gradle(그레이들) 기본 task를 알아보자

Gradle을 사용하면서 최근 젠킨스로 CI/CD작업을 하면서 gradle에 대해 궁금점이 생겼다. 과연 그레이들은 테스트가 실패했을경우에 내가 처리해야할 점들은 무엇일지 고민을 했다. 테스트가 실패를 하면 당연히 배포를 중단해야 할것만 같았다. 그래서 우리는 젠킨스에서 gradle build를 했을 경우 테스트가 실패했을때 jar가 생기질 않기를 바랬다. 그런데?! 그냥 jar가 생겨서 배포가 되는게 아닌가? 그래서 나는 찾기 시작했다. 그 중 gradle에서 task들이 있었는데 그레이들에 task 들이 무엇이 있을지 정리를 해보았다. 여러가지 기본 task들이 정의되어 있다. 보통 우리는 intellij를 사용하기 때문에 오른쪽에 플러그인으로 지원이 되나 인텔리 제이를 안쓰는 경우에는 터미널에서 사..

Devops 2020.12.06