Bagikan melalui


CopyPublishBuildArtifacts@1 - Tugas Salin dan Terbitkan Artefak Build v1

CopyPublishBuildArtifacts@1 tidak digunakan lagi. Gunakan tugas Salin File dan tugas Terbitkan Artefak Build sebagai gantinya.

Tugas ini tidak digunakan lagi.

Sintaks

# Copy and Publish Build Artifacts v1
# CopyPublishBuildArtifacts@1 is deprecated. Use the Copy Files task and the Publish Build Artifacts task instead.
- task: CopyPublishBuildArtifacts@1
  inputs:
    #CopyRoot: # string. Copy Root. 
    Contents: # string. Required. Contents. 
    ArtifactName: # string. Required. Artifact Name. 
    ArtifactType: # 'Container' | 'FilePath'. Required. Artifact Type. 
    #TargetPath: '\\my\share\$(Build.DefinitionName)\$(Build.BuildNumber)' # string. Optional. Use when ArtifactType = FilePath. Path. Default: \\my\share\$(Build.DefinitionName)\$(Build.BuildNumber).
# YAML Syntax is not supported in TFS 2018.
# Use the classic designer to add and configure tasks.
# See the following Inputs section for details on the inputs that this task supports.

Input

CopyRoot - Salin Akar
string.

Folder akar tempat pola pencocokan file harus diterapkan. Jika tidak ada nilai yang disediakan, akar repositori akan digunakan. Gunakan variabel untuk menentukan folder di luar repositori, seperti: $(Agent.BuildDirectory).


Contents - Isi
string. Wajib diisi.

Jalur file atau folder untuk disertakan sebagai bagian dari artefak. Mendukung beberapa baris pola minimatch. Informasi Selengkapnya.


ArtifactName - Nama Artefak
string. Wajib diisi.

Nama artefak untuk dibuat.


ArtifactType - Jenis Artefak
string. Wajib diisi. Nilai yang diizinkan: Container (Server), FilePath (Berbagi file).

Pilih apakah akan menyimpan artefak di TFS/Team Services, atau menyalinnya ke berbagi file yang harus dapat diakses dari agen build.


TargetPath - Jalan
string. Opsional. Gunakan saat ArtifactType = FilePath. Nilai default: \\my\share\$(Build.DefinitionName)\$(Build.BuildNumber).

Lokasi jalur file UNC untuk menyalin artefak. Ini harus dapat diakses dari agen build.


Opsi kontrol tugas

Semua tugas memiliki opsi kontrol selain input tugas mereka. Untuk informasi selengkapnya, lihat Opsi kontrol dan properti tugas umum.

Variabel output

Tidak ada.

Persyaratan

Persyaratan Deskripsi
Jenis alur YAML, Build klasik
Berjalan pada Agen, DeploymentGroup
Permintaan Tidak ada
Kemampuan Tugas ini tidak memenuhi tuntutan untuk tugas berikutnya dalam pekerjaan.
Pembatasan perintah Apa pun
Variabel yang dapat diatur Apa pun
Versi agen 1.83.0 atau lebih tinggi
Kategori tugas Utilitas