Amazon CodeCatalyst ya no está disponible para nuevos clientes. Los clientes existentes pueden seguir utilizando el servicio con normalidad. Para obtener más información, consulte Cómo migrar de CodeCatalyst.
Comandos de devfile
Actualmente, CodeCatalyst solo admite comandos exec en un devfile. Para obtener más información, consulte Adding commands
En el siguiente ejemplo se muestra cómo especificar comandos exec en un devfile.
commands:
- id: setupscript
exec:
component: test
commandLine: "chmod +x script.sh"
workingDir: /projects/devfiles
- id: executescript
exec:
component: test
commandLine: "./projects/devfiles/script.sh"
- id: updateyum
exec:
component: test
commandLine: "yum -y update --security"
Una vez conectado a su entorno de desarrollo, puede ejecutar los comandos definidos a través del terminal.
/aws/mde/mde command<command-id>/aws/mde/mde command executescript
En el caso de comandos de ejecución prolongada, puede usa el indicador de streaming -s para mostrar la ejecución del comando en tiempo real.
/aws/mde/mde -s command<command-id>
nota
command-id debe estar en minúscula.
Parámetros exec admitidos por CodeCatalyst
CodeCatalyst admite los siguientes parámetros exec en la versión 2.0.0 de devfile.
commandLine
component
id
workingDir