使用 .artifactignore
Azure DevOps Services
.artifactignore是一個文字檔,可控制當您發佈通用套件或管線成品時上傳的檔案。
.artifactignore 通常會簽入您的版本控制存放庫,語法與 .gitignore的語法類似。
使用 .artifactignore 檔案有助於減少管線執行時間,方法是避免將檔案複製到臨時目錄,再發佈成品。
範例
在下列範例中,除了 src/MyApp/bin/Release 目錄中的檔案之外,我們將忽略所有檔案。
**/*
!src/MyApp/bin/Release/**.*
重要
.artifactignore檔案必須位於發佈管線成品工作中提供給 targetPath
引數的目錄中。
Syntax
.artifactignore遵循與.gitignore相同的語法,但有一些次要限制。 URL 路徑和某些套件類型的語意版本設定中繼資料不支援加號字元 +
,例如 Maven。
注意
如果您沒有.artifactignore檔案,預設會忽略 .gitignore檔案。 您可以建立空 的 .artifactignore 檔案來重新包含它。
相關文章
意見反應
https://aka.ms/ContentUserFeedback。
即將推出:在 2024 年,我們將隨著內容的意見反應機制逐步淘汰 GitHub 問題,並以新的意見反應系統來取代。 如需詳細資訊,請參閱提交並檢視相關的意見反應