통합 2

GitLab의 자체 CI/CD 기능 비활성화

Jenkins를 이용하여 빌드하고 Nexus에 배포하기 때문에 GitLab에서 제공하는 기본 DevOps 기능과 자체 CI/CD 기능은 사용하지 않는다. 따라서 해당 기능을 비활성화한다. GitLab의 설정 방법과 Git 사용 방법은 다음 포스팅을 참고한다. 시놀로지 NAS에서 Docker로 GitLab 설정하기 DSM 7.0으로 업데이트 되면서 기존에 사용하던 gitlab 패키지가 3rd-party라고 지원을 중단했다. 그래서 gitlab을 삭제하고 DSM 7.0으로 업데이트를 진행했다. GitLab을 새로 설치하기 위해 Docker를 이용한 www.bearpooh.com gitlab에서 group, project 생성하기 gitlab을 설치하는 과정은 이전 포스팅에서 진행했다. 시놀로지 NAS에서 G..

::: IT인터넷 ::: 2022.02.17

GitLab과 JIRA Cloud 연동하기

GitLab (직접설치)와 Jira Cloud에 연동이 가능하다. Commit이나 Pull Request 내역에 대해 Jira 이슈에 자동으로 기록을 남겨주는 정도이다. gitlab.com을 사용하는 경우에는 Jira Cloud에서 제공하는 3rd-party 앱을 사용하면 된다. 그러나 GitLab을 직접 설치해서 사용하기 때문에 패스! Jira Cloud 무료 계정은 GitLab과 기본 통합만 지원한다. GitLab Development Panel 통합은 Jira 유료 계정만 지원한다. 무료 계정은 OAuth 메뉴가 없어 적용이 안된다. 기본 통합은 Jira Cloud UI에서 Branch 생성 등을 지원하지 않는다. 하지만 무료로 Commit 로그를 자동으로 남겨주는 것에 만족하기로 했다. GitLa..

::: IT인터넷 ::: 2021.07.21