

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Almacenamiento en caché de dependencias
<a name="dependency-caching"></a>

Puedes habilitar el almacenamiento en caché local CodeBuild para reducir la cantidad de dependencias de las que es necesario recuperar cada compilación CodeArtifact . Para obtener más información, consulte [Cómo compilar el almacenamiento en caché en AWS CodeBuild](https://docs.aws.amazon.com/codebuild/latest/userguide/build-caching.html) en la *Guía del usuario de AWS CodeBuild *. Después de habilitar una caché local personalizada, añada el directorio de caché al archivo `buildspec.yaml` del proyecto.

Por ejemplo, si está utilizando `mvn`, utilice lo siguiente.

```
cache:
  paths:
    - '/root/.m2/**/*'
```

Para otras herramientas, use las carpetas de caché que se muestran en esta tabla.


****  

| Herramienta | Directorio de caché | 
| --- | --- | 
|  ** `mvn` **  |  `/root/.m2/**/*`  | 
|  ** `gradle` **  |  `/root/.gradle/caches/**/*`  | 
|  ** `pip` **  |  `/root/.cache/pip/**/*`  | 
|  ** `npm` **  |  `/root/.npm/**/*`  | 
|  ** `nuget` **  |  `/root/.nuget/**/*`  | 
|  ** `yarn (classic)` **  |  `/root/.cache/yarn/**/*`  | 