이 문서는 2020년 7월 9일 출시된 Bitbucket 7.4 Release Note를 공유하기 위해 작성 되었다.


주요 기능


통합 CI/CD로 워크플로우 간소화 

 

Bitbucket Server(- 풀 리퀘스트 페이지에서 새로운 빌드 페이지와 새로운 빌드 탭)에서 코드에  대한 계속적인 피드백을 얻을 수 있는 두 가지 새로운 방법의 통합 CI/CD를 소개합니다. 


Bitbucket Server에서 머물며 집중할 수 있도록 고안되었습니다.
이제 인스턴스를 Bamboo, Jenkins 또는 다른 CI 어플리케이션과 통합하면, 이 두 페이지에서 빌드 결과와 추가 관련 정보를 가장 중요한 코드 바로 옆에서 볼 수 있습니다.


곧 출시될 릴리즈에서는 이러한 페이지를 더욱 풍부하게 만들고 워크플로우를 간소화하고 프로덕션으로 신속하게 전환할 수 있도록 더 많은 통합 CI/CD 기능을 출시할 예정입니다.


참고 :  Bamboo 통합의 경우 로그 및 아티팩트 링크에 Bamboo 7.1+가 필요합니다.
           Jenkins 통합의 경우 로그 링크에 Bitbucket Server 통합 플러그인 2.0.0+가 필요합니다. (아티팩트 링크는 곧 안내될 예정)

 



숨겨진 댓글 보기

풀 리퀘스트 업데이트 때문에  구식이 된 댓글이나 오래된 diff 댓글에서 더 이상 사라지지 마세요. 
풀 리퀘스트에 나타나는 다른 댓글창을 선택하면 다음과 같은 기능을 통해 풀 리퀘스트 전반에 걸쳐 코드가 변경된 이유를 더 자세히 알 수 있습니다.



감사 로그에 대한 추가 관리 옵션

 

Events

7.0이 출시된 이후로 고급 감사 로그 환경을 구축하고 있습니다. 이번 릴리즈에서는 다음과 같은 작업을 수행합니다.


Category Filter

감사 로그 이벤트는 카데고리로  정리됩니다. 이제 Data Center 라이센스를 통해 하나 이상의 카테고리를 기준으로 로그를 필터링할 수 있습니다.
예를 들어 리포지토리 및 권한 이벤트만 보고싶은 경우에 특히 유용합니다.


로그 파일 유지 설정 변경

Bitbucket Server 및 Data Center에서는 로컬 홈 디렉토리의 감사 로그 파일에 이벤트를 기록합니다.
이 파일은 추가 레코드로 사용할 수 있으며, 타사 로그 수집 도구와 통합할 때 사용할 수 있습다.


이전에는 저장된 로그 파일 수가 100개로 제한되어 있었습니다. 이제 감사 로그 설정에서 직접 구성할 수 있습니다.
이러한 파일의 최대 크기는 100MB이므로 각 노드에 디스크 공간이 충분한지 확인하세요.



리포지토리를 삭제할 수 있는 사용자 제어 

리포지토리 삭제를 관리할 수 없다는 것은 규정 준수 문제가 있다는 것을 의미합니다.
데이터 보호를 위해 저장소 삭제가 가능한 사용자를 제어할 수 있도록 Bitbucket Data Center 고객이 인스턴스 전체 권한을 설정하는 글로벌 정책을 추가했습니다.



Git 호스팅을 위한 확장성 향상

Bitbucket Server 7.4는 다음과 같은 HTTP와 SSH에 대해  Git 호스팅의 처리되는 방식이 상당히 개선되었습니다.