Uso de .artifactignore
Azure DevOps Services
El .artifactignore es un archivo de texto que controla qué archivos se cargan al publicar un paquete universal o un artefacto de canalización.
.artifactignore se suele comprobar en el repositorio de control de versiones y la sintaxis es similar a la de .gitignore.
El uso del archivo .artifactignore puede ayudar a reducir el tiempo de ejecución de la canalización evitando copiar archivos en el directorio de almacenamiento provisional antes de publicar los artefactos.
Ejemplo
En el ejemplo siguiente, omitiremos todos los archivos excepto los del directorio src/MyApp/bin/Release .
**/*
!src/MyApp/bin/Release/**.*
Importante
El archivo .artifactignore debe estar en el directorio proporcionado al argumento en la targetPath
tarea Publicar artefactos de canalización .
Sintaxis
El .artifactignore sigue la misma sintaxis que . gitignore con algunas limitaciones menores. El carácter +
de signo más no se admite en las rutas de dirección URL y algunos de los metadatos de control de versiones semánticos para algunos tipos de paquete como Maven.
Nota
El archivo .gitignore se omite de forma predeterminada si no tiene un archivo .artifactignore . Para volver a incluirlo, cree un archivo .artifactignore vacío.
Artículos relacionados
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de