Použití .artifactignore
Azure DevOps Services
.artifactignore je textový soubor, který určuje, které soubory se nahrají při publikování univerzálního balíčku nebo artefaktu kanálu.
Soubor .artifactignore je obvykle vrácený do úložiště správy verzí a syntaxe je podobná syntaxi .gitignore.
Použití souboru .artifactignore může pomoct zkrátit dobu provádění kanálu tím, že se vyhnete kopírování souborů do přípravného adresáře před publikováním artefaktů.
Příklad
V následujícím příkladu budeme ignorovat všechny soubory s výjimkou souborů v adresáři src/MyApp/bin/Release .
**/*
!src/MyApp/bin/Release/**.*
Důležité
Soubor .artifactignore musí být v adresáři zadaném argumentu targetPath
v úloze Publikovat artefakty kanálu .
Syntax
.artifactignore se řídí stejnou syntaxí jako .gitignore s několika drobnými omezeními. Znak znaménka +
plus není u některých typů balíčků, jako je Maven, podporován v cestách URL a některých metadatech sémantických verzí.
Poznámka
Pokud nemáte soubor .artifactignore, soubor .gitignore se ve výchozím nastavení ignoruje. Můžete ho znovu zahrnout vytvořením prázdného souboru .artifactignore .