Sdílet prostřednictvím


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 .