다음을 통해 공유


Azure Boards 주석 프라이빗 미리 보기에서 HTML과 Markdown 편집기 간 전환

이 업데이트를 사용하면 이제 Azure Boards 주석에서 HTML과 Markdown 편집기 간에 전환할 수 있습니다.

이 기능에 대한 프라이빗 미리 보기 등록에 대한 자세한 내용은 릴리스 정보를 확인하세요.

Azure Boards

Azure Pipelines

Azure Boards

메모에서 HTML 또는 Markdown 간 전환

몇 달 전에 기존 HTML 편집기를 완전히 대체하는 것을 목표로 작업 항목에 대한 메모에 Markdown을 사용할 수 있도록 프라이빗 미리 보기를 도입했습니다. HTML 편집기 선호도를 나타내며 피드백을 받았으며 접근 방식을 조정했습니다. 이제 주석 수준에서 HTML과 Markdown 편집기 간에 유연하게 전환할 수 있습니다.

Gif to demo switch between the HTML and markdown editor.

예상한 내용은 다음과 같습니다.

  • 기본 편집기는 사용자가 만든 마지막 주석에서 고정됩니다.
  • 기존 HTML 주석을 Markdown으로 변환할 수 있습니다.
  • Markdown 주석을 만들거나 업데이트한 후에는 HTML로 변환할 수 없습니다.

이 업데이트는 미리 등록된 모든 조직과 새 보드 허브가 기본적으로 사용하도록 설정된 조직에서 구현됩니다. 또한 더 많은 피드백을 수집하기 위해 몇 주 동안 미리 보기 기간을 연장합니다. 프라이빗 미리 보기에 등록하려는 경우 전자 메일을 통해 직접 연락하고 조직 이름(dev.azure.com/{organization})을 친절하게 포함하세요.

조직이 모든 사용자에 대해 새 보드 허브를 활용하기 위해 최선을 다하고 있는 경우에만 미리 보기에 등록하는 것이 좋습니다. 이전 보드에서 Markdown 주석을 사용한 경험이 최적이 아닐 수 있습니다.

Azure Pipelines

향상된 YAML 유효성 검사

YAML 구문이 올바른지 확인하려면 Azure Pipelines 웹 편집기 유효성 검사 기능을 사용할 수 있습니다. 따라서 이 기능은 가능한 한 많은 YAML 문제를 catch하는 것이 중요합니다.

Screenshot of YAML validation.

이 스프린트를 사용하면 식과 관련하여 YAML 유효성 검사가 더 철저합니다.

YAML 파이프라인을 작성할 때 함수를 사용하여 변수 값을 정의할 수 있습니다.

다음 변수를 정의합니다.

variables:
  Major: '1'
  Minor: '0'
  Patch: $[counter(format('{0}.{1}', variables.Major, variables.Minor ), 0)]

변수는 Patch 함수와 다른 두 변수를 사용하여 counter 정의됩니다. 위의 YAML 코드에서 단어 format 의 철자가 잘못되었습니다. 이전에는 이 오류가 발견되지 않았습니다. 이제 유효성 검사 기능이 이를 감지하고 오류 메시지를 표시합니다.

Screenshot of incorrect variable definitions detected .

Azure Pipelines는 파이프라인/스테이지/작업 수준에서 잘못된 변수 정의를 검색합니다.

YAML 파이프라인에서는 조건을 사용하여 스테이지 실행을 건너뛸 수 있습니다. 오타도 다음 예제와 같이 여기에 표시할 수 있습니다.

steps:
- task: NuGetCommand@2
  condition: eq(variable.Patch, 0)
  inputs:
    command: pack
    versioningScheme: byPrereleaseNumber
    majorVersion: '$(Major)'
    minorVersion: '$(Minor)'
    patchVersion: '$(Patch)'

변수 값이 NuGetCommand 0인 경우에만 태스크가 Patch 실행됩니다. 또한 조건에 오타가 있으며 유효성 검사 기능에 오타가 표시됩니다.

Screenshot of Patch variable.

Azure Pipelines는 파이프라인/스테이지/작업 수준에서 정의된 잘못된 YAML 조건을 검색합니다.

확장성 검사 3단계

승인 및 검사 블로그 게시물에 대한 업데이트 멘션 승인 및 검사의 확장성을 개선하기 위해 노력하고 있습니다.

3단계로 넘어가면서, 비준수 검사 사용하는 모든 파이프라인 실행이 실패하는 주간 하루 종일 브라운아웃을 수행합니다.

예약된 브라운아웃 날짜는 다음과 같습니다.

  • 2024년 1월 9일, 08:00 UTC~ 2024년 1월 10일, 08:00 UTC
  • 2024년 1월 16일, 08:00 UTC~ 2024년 1월 17일, 08:00 UTC
  • 2024년 1월 23일, 08:00 UTC~ 2024년 1월 24일, 08:00 UTC
  • 2024년 1월 30일, 08:00 UTC~ 2024년 1월 31일, 08:00 UTC

다음 단계

참고 항목

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

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

피드백을 제공하는 방법

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

Screenshot Make a suggestion.

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

감사합니다,

댄 헬렘