다음을 통해 공유


향상된 GitHub 통합 및 Azure Pipelines 보안

이 업데이트를 통해 공유할 두 가지 새로운 GitHub 통합 개선 사항이 있습니다. 먼저 이제 작업 항목에서 직접 새 GitHub 분기를 만들 수 있습니다. 둘째, GitHub 리포지토리에 대한 연결 환경을 개선하여 수천 개의 리포지토리가 있는 고객의 시간 제한 오류 및 긴 대기 시간의 위험을 줄입니다.

또한 Azure Pipelines에서 새 속성 설정을 사용하여 YAML 단계를 검색할 수 없도록 하여 파이프라인 보안을 강화할 수 있음을 알려드립니다.

자세한 내용은 릴리스 정보를 확인하세요.

Azure Boards

Azure Pipelines

Azure Boards

GitHub 리포지토리 검색 개선에 연결

Azure DevOps 프로젝트를 GitHub 조직에 연결하기 위한 개선된 프로세스를 발표하게 되어 매우 기쁩니다. 특히 수천 개의 리포지토리가 있는 사용자에게 유용합니다. 이전에는 시간 제한 오류 및 긴 대기 시간과 같은 문제에 직면했을 수 있습니다. 최신 업데이트는 검색 및 선택 환경을 최적화하여 시간 제한 오류의 위험을 제거하고 연결 프로세스를 더 원활하고 효율적으로 만듭니다.

GitHub 리포지토리 추가 스크린샷

작업 항목에서 GitHub 분기 만들기

이제 Azure DevOps 내의 작업 항목에서 직접 GitHub 분기를 만들 수 있습니다. "새 GitHub 분기" 링크는 프로젝트에 대해 GitHub 연결을 구성할 때마다 사용할 수 있습니다. 이 링크는 작업 항목 양식, 카드, 백로그 및 쿼리를 비롯한 모든 작업 항목 상황에 맞는 메뉴에서 사용할 수 있습니다. 새 분기를 만들려면 분기 이름을 입력하고 원하는 리포지토리를 선택하고 베이스 분기.

Gif를 사용하여 작업 항목에서 GitHub 분기를 만듭니다.

참고 항목

이 기능은 새 보드 허브 미리 보기에서만 사용할 수 있습니다.

Azure Pipelines

조각화할 수 없는 단계

예를 들어 YAML 템플릿을 보안 메커니즘으로 사용하여 모든 파이프라인에서 맬웨어 검색을 수행하는 단계를 삽입할 수 있습니다. 그러나 파이프라인 최종 사용자는 실행할 스테이지를 선택할 수 있으며, 잠재적으로 맬웨어 검색 단계를 건너뛸 수 있습니다.

이 스프린트를 사용하면 YAML 스테이지를 새 isSkippable 속성을 사용하여 제거할 수 없음으로 표시할 수 있습니다. 기본적으로 이 속성의 값은 .입니다 true. 단계를 건너뛰지 않도록 하려면 아래 예제와 같이 스테이지를 다음으로 설정합니다 false.

- stage: sdl_check_stage
  displayName: SDL Stage
  isSkippable: false
  jobs:
  - job: sdl_check_job
    ...

이러한 단계는 항상 실행되며 구성 패널을 실행 하기 위해 스테이지에서 선택을 취소할 수 없습니다.

실행할 단계의 스크린샷.

다음 단계

참고 항목

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

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

피드백을 제공하는 방법

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

제안하기

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