Megosztás a következőn keresztül:


A .artifactignore használata

Azure DevOps Services

A .artifactignore egy szöveges fájl, amely azt szabályozza, hogy mely fájlok legyenek feltöltve univerzális csomag vagy folyamatösszetevő közzétételekor.

A .artifactignore általában be van jelentkezve a verziókövetési adattárba, és a szintaxis hasonló a .gitignore szintaxisához.

A .artifactignore fájl használatával csökkentheti a folyamat végrehajtási idejét, ha nem másol fájlokat az előkészítési könyvtárba az összetevők közzététele előtt.

Példa

A következő példában az összes fájlt figyelmen kívül hagyjuk, kivéve az src/MyApp/bin/Release könyvtárban lévő fájlokat.

**/*
!src/MyApp/bin/Release/**.*

Fontos

A .artifactignore fájlnak a Folyamatösszetevők közzététele feladat argumentumához targetPath megadott könyvtárban kell lennie.

Syntax

A .artifactignore ugyanazt a szintaxist követi, mint a .gitignore néhány kisebb korlátozással. A pluszjel karakter + nem támogatott az URL-elérési utakban és néhány szemantikai verziószámozási metaadatban bizonyos csomagtípusokhoz, például a Mavenhez.

Megjegyzés

A .gitignore fájl alapértelmezés szerint figyelmen kívül lesz hagyva, ha nem rendelkezik .artifactignore fájllal. Újra belefoglalhatja egy üres .artifactignore fájl létrehozásával.