생산성 향상 및 대기 시간 단축

이 업데이트를 통해 요청 실행 가능성, 파이프라인 보안 및 규정 준수 및 npm API 성능을 끌어오기 위한 향상된 기능이 포함됩니다.

자세한 내용은 아래 기능 목록을 확인하세요.

기능

일반:

Azure Boards

Azure Repos

Azure Pipelines

Azure Artifacts

일반

Slack 및 Teams에서 메시징 앱에 대한 구독을 만드는 팀 관리 지원

이제 팀 관리자는 프로젝트 관리자 외에도 Slack 및 Microsoft Teams에서 직접 Azure Boards, Repos 및 파이프라인에 대한 구독을 만들 수 있습니다.

Microsoft Teams의 Azure Boards, Repos 및 Pipelines 앱에 대한 다중 테넌트 지원

Azure Boards, Repos 및 Pipelines 메시징 앱은 이제 Microsoft Teams의 다른 테넌트에 대한 연결을 지원합니다. 따라서 Azure DevOps와 Microsoft Teams는 더 이상 동일한 Azure AD에 있을 필요가 없습니다. Microsoft Teams 및 Azure Pipelines가 다른 테넌트에 있는 경우 다른 전자 메일 링크로 로그인을 사용합니다.

Multi tenant support for Azure Boards, Repos and Pipelines app in Microsoft Teams.

Azure Boards

GitHub 문제를 Azure DevOps 작업 항목으로 동기화

이 스프린트에서는 GitHub 문제를 Azure Boards 작업 항목에 저장하는 새 GitHub 작업을 만들고 게시했습니다. 이렇게 하면 Azure Boards를 계속 사용하여 작업을 관리하면서 코드 리포지토리를 GitHub에 배치할 수 있습니다. 이 작업은 아직 미리 보기 상태이며, 에지 케이스를 다림질하기 위해 노력하면서 여러분의 의견을 환영합니다. 그것을 시도하고 우리가 당신이 어떻게 생각하는지 알려주세요.

issuesGif

Azure Repos

PR 실행성 개선

검토할 끌어오기 요청이 많은 경우 먼저 작업을 수행해야 하는 위치를 이해하는 것은 어려울 수 있습니다. 끌어오기 요청 실행 가능성을 개선하기 위해 이제 초안 상태와 같이 필터링할 수 있는 몇 가지 새로운 옵션을 사용하여 끌어오기 요청 목록 페이지에서 여러 사용자 지정 쿼리를 만들 수 있습니다. 이러한 쿼리는 "만든 사람" 및 "나에게 할당됨" 외에도 끌어오기 요청 페이지에 별도의 축소 가능한 섹션을 만듭니다. 투표 메뉴 또는 끌어오기 요청 목록 페이지의 상황에 맞는 메뉴를 통해 추가된 끌어오기 요청 검토를 거부할 수도 있습니다. 이제 사용자 지정 섹션에서 검토를 제공했거나 검토를 거부한 끌어오기 요청에 대한 별도의 탭이 표시됩니다. 이러한 사용자 지정 쿼리는 조직 홈페이지의 "내 끌어오기 요청" 탭에 있는 리포지토리에서 작동합니다. 끌어오기 요청으로 돌아가려면 플래그를 지정하면 목록 맨 위에 표시됩니다. 마지막으로, 자동 완성으로 설정된 끌어오기 요청은 목록에 '자동 완성'이라고 표시된 알약으로 표시됩니다.

끌어오기 요청 세부 정보 페이지에 더 많은 필터를 추가하여 더 빠르게 검토했습니다.

  • 주석 상태: 활성(기본값), 모두, 보류 중, 해결됨, 디자인대로 수정되지 않음, 닫힘.
  • 댓글 작성자: 특정 사용자가 남긴 메모로 필터링합니다.
  • 파일 형식: 모든 파일(기본값)을 표시하고 주석이 추가된 파일만 표시합니다.

Show all files.

Filter to comments left by a specific person.

Azure Pipelines

배포에 대한 제어 강화

Azure Pipelines는 몇 시간 동안 수동 승인으로 제어되는 배포를 지원했습니다. 최신 향상된 기능을 통해 이제 배포를 추가로 제어할 수 있습니다. 이제 리소스 소유자는 승인 외에도 자동화된 checks 기능을 추가하여 보안 및 품질 정책을 확인할 수 있습니다. 이러한 검사 사용하여 작업을 트리거한 다음 완료될 때까지 기다릴 수 있습니다. 추가 검사 사용하여 이제 여러 원본을 기반으로 상태 조건을 정의하고 배포를 수행하는 YAML 파이프라인에 관계없이 리소스를 대상으로 하는 모든 배포가 안전하다는 것을 확신할 수 있습니다. 각 검사 평가는 검사 대해 지정된 재시도 간격에 따라 주기적으로 반복될 수 있습니다. 이제 다음과 같은 추가 검사 사용할 수 있습니다.

  • REST API를 호출하고 응답 본문 또는 외부 서비스의 콜백에 따라 유효성 검사를 수행합니다.
  • Azure 함수를 호출하고 함수의 응답 또는 콜백에 따라 유효성 검사를 수행합니다.
  • 활성 경고에 대한 Azure Monitor 규칙 쿼리
  • 파이프라인이 하나 이상의 YAML 템플릿을 확장하는지 확인합니다.

Additional control of your deployments.

승인 알림

환경 또는 서비스 연결에 승인을 추가하면 리소스를 사용하는 모든 다단계 파이프라인은 단계 시작 시 승인을 자동으로 기다립니다. 지정된 승인자는 파이프라인을 계속하기 전에 승인을 완료해야 합니다.

이 업데이트를 통해 승인자는 보류 중인 승인에 대한 이메일 알림을 보냅니다. 사용자 및 팀 소유자는 알림 설정을 사용하여 사용자 지정 구독을 옵트아웃하거나 구성할 수 있습니다.

Approval notification.

프로젝트 관리자는 메일 알림 외에도 Microsoft Teams 또는 Slack에 알림을 보낼 수 있습니다.

Azure Artifacts

이제 감사 이벤트 사용 가능

이제 감사 로그에서 Azure Artifacts 피드 이벤트를 사용할 수 있습니다. 이러한 로그는 조직 설정 -> 감사에서 액세스할 수 있습니다. 이제 피드에 다음 이벤트를 사용할 수 있습니다.

  • 조직 또는 프로젝트 범위 피드 만들기, 삭제 또는 수정
  • 피드 보기 만들기, 삭제 또는 수정
  • 지정된 피드에서 패키지 보존 정책 설정 또는 삭제
  • 사용 권한 변경

npm 성능 개선

Azure Artifacts 피드에 npm 패키지를 저장하고 제공하는 방법을 개선하기 위해 핵심 디자인을 변경했습니다. 이를 통해 npm에 가장 많이 사용되는 일부 API의 대기 시간을 최대 10배까지 단축할 수 있습니다.

접근성 개선

피드 페이지에서 접근성 문제를 해결하기 위한 수정 사항을 배포했습니다. 수정 사항에는 다음이 포함됩니다.

  • 피드 환경 만들기
  • 전역 피드 설정 환경
  • 피드 환경 커넥트

다음 단계

참고 항목

이러한 기능은 향후 2~3주 동안 출시될 예정입니다.

Azure DevOps로 이동하여 살펴보세요.

피드백을 제공하는 방법

이러한 기능에 대해 어떻게 생각하는지 듣고 싶습니다. 도움말 메뉴를 사용하여 문제를 보고하거나 제안을 제공합니다.

Make a suggestion

Stack Overflow에서 커뮤니티에서 조언과 질문에 답변할 수도 있습니다.