Udostępnij za pośrednictwem


Korzystanie z elementu artifactignore

Usługa Azure DevOps Services

.artifactignore to plik tekstowy, który kontroluje, które pliki są przekazywane podczas publikowania pakietu uniwersalnego lub artefaktu potoku.

Plik artifactignore jest zwykle zaewidencjonowany w repozytorium kontroli wersji, a składnia jest podobna do składni .gitignore.

Użycie pliku artifactignore może pomóc zmniejszyć czas wykonywania potoku, unikając kopiowania plików do katalogu przejściowego przed opublikowaniem artefaktów.

Przykład

W poniższym przykładzie będziemy ignorować wszystkie pliki z wyjątkiem tych w katalogu src/MyApp/bin/Release .

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

Ważne

Plik artifactignore musi znajdować się w katalogu podanym do argumentu targetPath w zadaniu Publikowanie artefaktów potoku .

Składnia

Plik artifactignore jest zgodny z tą samą składnią co .gitignore z pewnymi drobnymi ograniczeniami. Znak + znaku plus nie jest obsługiwany w ścieżkach adresu URL i niektórych semantycznych metadanych przechowywania wersji dla niektórych typów pakietów, takich jak Maven.

Uwaga

Plik gitignore jest domyślnie ignorowany, jeśli nie masz pliku artifactignore . Możesz ją ponownie dołączyć, tworząc pusty plik artifactignore .