.artifactignore gebruiken
Azure DevOps Services
De .artifactignore is een tekstbestand dat bepaalt welke bestanden worden geĆ¼pload wanneer u een universeel pakket of een pijplijnartefact publiceert.
.artifactignore wordt meestal ingecheckt in uw opslagplaats voor versiebeheer en de syntaxis is vergelijkbaar met die van .gitignore.
Met behulp van het bestand .artifactignore kunt u de uitvoeringstijd van de pijplijn verkorten door te voorkomen dat bestanden naar uw faseringsmap worden gekopieerd voordat u uw artefacten publiceert.
Voorbeeld
In het volgende voorbeeld worden alle bestanden genegeerd, behalve de bestanden in de map src/MyApp/bin/Release .
**/*
!src/MyApp/bin/Release/**.*
Belangrijk
Het .artifactignore-bestand moet zich bevinden in de map die is opgegeven voor het targetPath
argument in de taak Pijplijnartefacten publiceren .
Syntax
De .artifactignore volgt dezelfde syntaxis als de .gitignore met enkele kleine beperkingen. Het plusteken +
wordt niet ondersteund in URL-paden en sommige metagegevens van semantische versiebeheer voor bepaalde pakkettypen, zoals Maven.
Notitie
Het .gitignore-bestand wordt standaard genegeerd als u geen .artifactignore-bestand hebt. U kunt het opnieuw opnemen door een leeg .artifactignore-bestand te maken.
Verwante artikelen:
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor