Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Actuellement, CodeCatalyst seules les exec
commandes de votre fichier de développement sont prises en charge. Pour plus d'informations, consultez la section Ajout de commandes
L'exemple suivant vous montre comment spécifier des exec
commandes dans votre fichier de développement.
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"
Une fois connecté à votre environnement de développement, vous pouvez exécuter des commandes définies via le terminal.
/aws/mde/mde command <command-id>
/aws/mde/mde command executescript
Pour les commandes de longue durée, vous pouvez utiliser l'indicateur -s
de streaming pour afficher l'exécution de la commande en temps réel.
/aws/mde/mde -s command <command-id>
Note
command-id
doit être en minuscules.
Paramètres d'exécution pris en charge par CodeCatalyst
CodeCatalyst prend en charge les exec
paramètres suivants sur la version 2.0.0 de devfile.
commandLine
component
id
workingDir