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.
Solución de problemas con devfiles
Consulta las siguientes secciones para solucionar problemas relacionados con los archivos de desarrollo en. CodeCatalyst Para obtener más información sobre devfiles, consulte. Configuración de un archivo de desarrollo para un entorno de desarrollo
Temas
- Mi entorno de desarrollo utiliza el archivo de desarrollo universal predeterminado, aunque he implementado una imagen personalizada en un archivo de desarrollo personalizado
- Mi proyecto no se está compilando en mi entorno de desarrollo con el archivo de desarrollo universal predeterminado
- Quiero mover un archivo de desarrollo del repositorio a un entorno de desarrollo
- Tengo problemas para iniciar mi devfile
- No estoy seguro de cómo comprobar el estado de mi devfile
- Mi archivo de desarrollo no es compatible con las herramientas proporcionadas en la última imagen
Mi entorno de desarrollo utiliza el archivo de desarrollo universal predeterminado, aunque he implementado una imagen personalizada en un archivo de desarrollo personalizado
Si CodeCatalyst se producen errores al iniciar un entorno de desarrollo que utiliza un archivo de desarrollo personalizado, el entorno de desarrollo utilizará de forma predeterminada el archivo de desarrollo universal predeterminado. Para solucionar el problema, puedes comprobar el error exacto en los registros de abajo. /aws/mde/logs/devfile.log
También puede comprobar si postStart
la ejecución se ha realizado correctamente en sus registros:/aws/mde/logs/devfileCommand.log
.
Mi proyecto no se está compilando en mi entorno de desarrollo con el archivo de desarrollo universal predeterminado
Para solucionar el problema, compruebe que no está utilizando un archivo de desarrollo personalizado. Si no está utilizando un devfile personalizado, visualice el devfile.yaml
archivo en el repositorio fuente del proyecto para localizar y corregir cualquier error.
Quiero mover un archivo de desarrollo del repositorio a un entorno de desarrollo
Puedes mover el archivo de desarrollo predeterminado /projects/devfile.yaml
a tu repositorio de código fuente. Para actualizar la ubicación del devfile, usa el siguiente comando:. /aws/mde/mde start --location
repository-name
/devfile.yaml
Tengo problemas para iniciar mi devfile
Si se produce algún problema al iniciar tu devfile, pasará al modo de recuperación para que puedas seguir conectándote a tu entorno y corregir tu devfile. Mientras esté en modo de recuperación, al ejecutar /aws/mde/mde status
no se incluirá la ubicación del archivo de desarrollo.
{
"status": "STABLE"
}
Puedes comprobar el error en los registros de abajo/aws/mde/logs
, corregir el devfile e intentar volver a /aws/mde/mde start
ejecutarlo.
No estoy seguro de cómo comprobar el estado de mi devfile
Puede comprobar el estado de su archivo de desarrollo ejecutándolo. /aws/mde/mde status
Tras ejecutar este comando, es posible que veas una de las siguientes opciones:
-
{"status": "STABLE", "location": "devfile.yaml" }
Esto indica que el archivo devfile es correcto.
-
{"status": "STABLE" }
Esto indica que su devfile no se ha podido iniciar y ha entrado en modo de recuperación.
Puedes comprobar el error exacto en los registros de abajo/aws/mde/logs/devfile.log
.
También puede comprobar si postStart
la ejecución se realizó correctamente en sus registros:/aws/mde/logs/devfileCommand.log
.
Para obtener más información, consulte Especificación de imágenes de archivos de desarrollo universales para un entorno de desarrollo.
Mi archivo de desarrollo no es compatible con las herramientas proporcionadas en la última imagen
En su entorno de desarrollo, devfile
o devfile postStart
puede fallar si las latest
herramientas no tienen las herramientas necesarias para un proyecto específico. Para solucionar el problema, haga lo siguiente:
-
Navega hasta tu archivo devfile.
-
En tu devfile, actualiza a una versión de imagen granular en lugar de.
latest
Puede tener un aspecto similar al siguiente:components: - container: image: public.ecr.aws/amazonlinux/universal-image:1.0
-
Cree un nuevo entorno de desarrollo con el devfile actualizado.