파이프라인 컨테이너 작업 - 스프린트 140 업데이트

Azure DevOps Services의 Sprint 140 업데이트에서는 Azure Pipelines에서 컨테이너 작업을 도입하여 특정 요구 사항에 맞게 빌드 종속성을 사용자 지정하는 새로운 방법을 찾을 수 있습니다. 이제 Wiki에서 서식 창에서 비디오를 추가하고, 이름을 바꾸고, 위키 목차를 삽입할 수 있습니다.

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

기능

Azure Pipelines:

Azure Boards:

Azure Artifacts:

Wiki:

관리:

다음 단계

참고 항목

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

아래의 새로운 기능에 대해 읽고 Azure DevOps Services로 이동하여 직접 사용해 보세요.

Azure Pipelines

컨테이너 작업을 사용하여 특정 빌드 종속성 제어

기본적으로 작업은 에이전트가 설치된 호스트 머신에서 실행됩니다. 컨테이너 작업은 컨테이너가 제공하는 호스트 운영 체제에 대한 간단한 추상화 기능을 사용하여 대신 컨테이너 내에서 도구와 종속성을 격리할 수 있습니다. 에이전트는 지정된 컨테이너의 인스턴스를 시작하고 그 안에 있는 단계를 실행합니다. 빌드에 필요한 운영 체제, 도구 및 종속성의 정확한 버전을 선택할 수 있습니다. 자세한 내용은 컨테이너 작업 설명서를 참조하세요.

.NET Core 작업에서 코드 검사 사용

Azure Pipelines의 .NET Core 작업은 이제 .NET Core 프로젝트에서 단위 테스트 검사의 더 나은 핸들을 얻을 수 있도록 코드 검사를 지원합니다. .NET Core 태스크의 "test" 명령은 코드 검사 수집을 사용하도록 설정하기 위해 인수 --collect "Code coverage" 를 전달할 수 있습니다. 지원은 현재 Windows 플랫폼을 대상으로 하는 .NET Core 프로젝트로 범위가 지정됩니다.

Azure Boards

재구성된 프로세스 REST API 활용

REST API 버전 5.1(미리 보기)에서는 여러 상속된 프로세스 관련 API를 단일 작업기본 결합했습니다. 이렇게 하면 올바른 엔드포인트를 더 쉽게 찾고 사용할 수 있습니다. 자세한 내용은 프로세스 동작 설명서를 참조하세요. C# 클라이언트 라이브러리를 사용하여 몇 가지 샘플 도 만들었습니다.

Azure Artifacts

새로운 플랫폼 간 NuGet용 자격 증명 공급자를 사용하여 인증 간소화

인증된 NuGet 피드와 상호 작용하면 훨씬 더 좋아졌습니다. 새 .NET Core 기반 Azure Artifacts 자격 증명 공급자 는 Windows, macOS 및 Linux의 msbuild, dotnet 및 nuget(.exe)에서 작동합니다. Azure Artifacts 피드에서 패키지를 사용하려는 경우 자격 증명 공급자는 사용 중인 NuGet 클라이언트를 대신하여 토큰을 자동으로 획득하고 저장합니다. 더 이상 구성 파일에 토큰을 수동으로 저장하고 관리할 필요가 없습니다.

새 공급자를 가져오려면 GitHub로 이동하여 클라이언트 및 플랫폼에 대한 지침을 따릅니다.

Universal Packages를 사용하여 아티팩트 저장

유니버설 패키지는 Azure Artifacts에서 지원하는 새로운 종류의 패키지입니다. 패키지 이름 및 패키지 버전을 사용하여 피드에 파일 컬렉션을 저장하는 간단한 메커니즘을 제공합니다. 명령줄 도구는 클라이언트 및 서비스에서 콘텐츠를 효율적으로 전송하도록 설계되었습니다.

  • 유니버설 패키지를 사용하여 다음과 같은 아티팩트 저장을 고려합니다.
  • 구성 스크립트 및 템플릿(예: ARM 템플릿)
  • 통합 테스트를 위한 데이터베이스 스냅샷
  • 기계 학습 학습 데이터 및 모델
  • 개발자 도구 및 SDK
  • 3D 모델 및 텍스처
  • 빌드 출력

유니버설 패키지를 시작하려면 빠른 시작 가이드로 이동하세요.

파일 공유에 게시할 때 기호 압축

파일 공유에 게시될 때 기호 압축을 지원하도록 인덱스 및 기호 게시 작업을 업데이트했습니다.

Compress symbols

미리 알림으로 파일 서버를 구성하고 관리하는 대신 Azure DevOps Services 에 기호를 게시할 수도 있습니다.

Wiki

wiki에 동영상 포함

이제 Microsoft Stream 및 YouTube와 같은 온라인 서비스 위키 페이지에 비디오를 포함할 수 있습니다. 다음 구문을 사용하여 포함된 비디오 URL을 추가할 수 있습니다.

::: video
> [!VIDEO https://www.youtube.com/embed/7DbslbKsQSk]
:::

Embed video in wiki

이 기능은 제안에 따라 우선 순위가 지정되었습니다.

wiki 이름 바꾸기

이제 wiki 사용자 인터페이스 및 REST API를 사용하여 위키의 이름을 바꿀 수 있습니다. 자세히 메뉴에서 위키 이름 바꾸기를 클릭하여 위키에 기억에 남는 이름을 지정합니다. 이 기능은 제안에 따라 우선 순위가 지정되었습니다.

Rename wiki

서식 창에서 wiki 목차 삽입

마지막 스프린트에서는 위키 페이지에서 목차를 만드는 기능을 제공했습니다. 이제 페이지를 편집할 때 서식 창에서 적절한 단추를 클릭하여 목차를 삽입할 수 있습니다.

Insert wiki TOC

관리

필터링 및 페이징을 사용하여 개인용 액세스 토큰 관리

Azure DevOps의 새로운 탐색에서 살펴보았듯이 서비스 전반에 걸쳐 보다 일관된 환경을 제공하는 데 중점을 두고 있습니다. 특히 여러 개의 PAT(개인용 액세스 토큰)를 더 잘 관리할 수 있도록 이 기회를 활용했습니다. 새로운 기능 중 일부에는 모든 PAT를 볼 때 필터 및 페이징 컨트롤, 범위에 대한 그룹화 및 설명이 포함된 새 PAT를 만들 때의 클린er 환경, 기존 PAT의 만료를 편집하고 확장하는 기능이 포함됩니다.

PAT page

피드백을 제공하는 방법

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

Make a suggestion

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

감사합니다,

비주 베누고팔