아티팩트 관리 Azure DevOps

  • 릴리스 버전: Australia
  • 업데이트 날짜 2026년 03월 12일
  • 소요 시간: 4분
  • DevOps 변경 속도 빌드 파이프라인을 통해 Azure DevOps 게시된 아티팩트를 쉽게 관리할 수 있습니다. 이러한 아티팩트를 임포트 및 추적하고 에서 패키지를 관리할 수 있습니다 DevOps 변경 속도.

    에서 지원하는 DevOps 변경 속도아티팩트 소스 유형:
    • 빌드
    • Azure 아티팩트

    아티팩트 빌드

    빌드 아티팩트 게시(PublishBuildArtifacts) 및 파이프라인 아티팩트 게시(PublishPipelineArtifacts) 작업을 Azure DevOps 각각 사용하여 게시된 빌드 및 파이프라인 아티팩트가 인스턴스 DevOps 변경 속도 에 자동으로 생성됩니다. 빌드 아티팩트에 대한 기록 데이터를 임포트할 수도 있습니다.

    빌드 아티팩트 게시 작업을 사용하여 생성된 빌드 아티팩트는 이름이 빌드 파이프라인 이름으로 기본 설정되는 아티팩트 리포지토리의 일부가 됩니다.

    주:
    이름이 같고 동일한 리포지토리에 속하며 버전이 다른 두 개의 아티팩트가 릴리스 파이프라인의 릴리스 트리거로 사용되는 경우 관련 목록(예: 작업 항목, 커밋, 테스트 요약 등)에는 릴리스 파이프라인에 변경 내용이 있는 경우 두 아티팩트 버전과 관련된 데이터가 포함됩니다 DevOps . 예를 들어 artifact-1.0 및 artifact-2.0이 배포의 롤백 시나리오를 관리하기 위한 릴리스 트리거인 경우 변경(릴리스 파이프라인의 일부인 경우)에는 두 버전에 대한 관련 목록 데이터가 포함됩니다.
    기존 확장 기반 아티팩트 등록 및 임포트를 계속 활용할 수도 있습니다. 자세한 내용은 확장 Azure DevOps 및 Azure DevOps 사용자 지정 작업 사용 ServiceNow DevOps아티팩트 및 패키지 문서를 참조하십시오.
    중요사항:
    위에서 언급한 PublishBuildArtifacts 및 PublishPipelineArtifacts 작업을 사용하는 경우 확장 기반 아티팩트 등록을 사용할 필요가 없습니다.

    Azure 아티팩트

    아티팩트를 인스턴스로 임포트하고 추적할 DevOps 변경 속도 수 있습니다. 범용 패키지 작업만 사용하여 아티팩트에 Azure 게시된 아티팩트를 임포트 Azure DevOps 할 수 있습니다.

    주:
    현재 유니버설 패키지만 임포트 및 추적에 지원됩니다.

    (DevOps 1.35 이상 버전) 피드 연결 별칭 필드는 다음에서 사용할 수 있습니다. Azure DevOps 도구 양식. 이 필드는 피드 연결을 위한 별칭으로 자동으로 채워집니다. 도구 연결 DevOps 에 대한 자세한 내용은 다음 문서를 참조하십시오 외부 공급업체 도구와 통합 DevOps 변경 속도.

    업그레이드 후 앱 온보딩을 사용하여 아티팩트 리포지토리를 선택하고 추가하려면 검색을 선택하여 기존 아티팩트 리포지토리를 검색해야 합니다. 기록이 아티팩트 리포지토리 관련 목록에 추가됩니다. 아티팩트 리포지토리 추가에 대한 자세한 내용은 다음 문서를 참조하십시오 애플리케이션에 도구 객체 연결 - 작업 공간.

    아티팩트 리포지토리를 추적하려면 추적 열의 값을 True로 변경합니다(기본값은 False).피드 연결 별칭 필드와 아티팩트 리포지토리 관련 목록을 보여주는 도구 페이지의 스크린샷.

    Azure Artifact가 유니버설 패키지 작업을 통해 게시되면 아티팩트 정보는 예약된 작업을 사용하여 24시간 이내에 빌드 파이프라인과 연결됩니다 ADO Artifacts Daily .
    주:
    • 아티팩트 생성은 빌드 파이프라인 완료에 의존하지 않기 때문입니다 Azure DevOps . 아티팩트가 릴리스 파이프라인의 트리거로 사용되는 경우 Azure DevOps 변경 요청으로 인해 빌드 파이프라인이 완료 보류 중인 경우에도 트리거됩니다.
    • 예약된 작업은 기본적으로 24시간마다 실행되며 요청 시 실행할 수도 있습니다. 그러나 예약된 작업은 성능 집약적이므로 자주 실행해서는 안 됩니다.

    아티팩트를 임포트 Azure DevOps 하는 동안 다음 사항을 고려해야 합니다.

    1. 제한 사항으로 인해 Azure DevOps 릴리스 파이프라인에서 아티팩트를 게시할 수 없습니다.
    2. 아티팩트 리포지토리는 다음과 같이 추적됩니다.
      • 아티팩트의 Azure DevOps 이력 임포트는 앱 온보딩을 사용하여 수행됩니다. 자세한 내용은 애플리케이션에 도구 객체 연결 - 작업 공간 문서를 참조하십시오.
      • 아티팩트를 실시간으로 추적하려면 추적 열 값을 True(기본값, False)로 변경해야 합니다. 그렇지 않으면 피드 또는 아티팩트 리포지토리가 추적되지 않습니다.
    3. 애플리케이션은 프로젝트별 피드를 지원하지만 조직 특정 피드는 지원하지 않습니다. Azure DevOps 파이프라인을 통해 Azure DevOps 게시된 아티팩트만 지원됩니다.
    4. Azure DevOps 빌드 또는 릴리스 파이프라인에 연결되지 않은 아티팩트(분리 아티팩트)는 지원되지 않습니다.
    5. Azure DevOps 아티팩트는 다음과 같은 형식으로 저장됩니다.
      • Azure DevOps 빌드 파이프라인 (또는) 빌드 및 릴리스 파이프라인에만 연결된 아티팩트:

        <artifact-name>-<1.build-number.0>(빌드 파이프라인의 빌드 번호)

      • Azure DevOps 릴리스 파이프라인에만 연결된 아티팩트:

        <artifact-name>-<1.build-number.0>(릴리스 파이프라인의 빌드 번호)

    Azure DevOps 를 사용한 아티팩트 매핑 DevOps 변경 속도

    다음 표에서는 필드가 있는 ServiceNow DevOps 아티팩트의 Azure DevOps 매핑에 대해 설명합니다.
    Azure DevOps 아티팩트 DevOps 변경 속도
    피드 아티팩트 리포지토리
    패키지 아티팩트
    출처/빌드 번호 버전

    제한

    • Azure DevOps 피드가 4,000개 이하인 아티팩트 프로젝트가 지원됩니다.
    • Azure DevOps 패키지 또는 아티팩트가 800개 이하인 아티팩트 피드가 지원됩니다.
    • Azure DevOps 200개 이하의 패키지 또는 아티팩트가 있는 파이프라인 게시가 지원됩니다.