

Amazon CodeCatalyst は新規のお客様には提供されなくなりました。既存のお客様は、通常どおりサービスを引き続き使用できます。詳細については、「[CodeCatalyst から移行する方法](migration.md)」を参照してください。

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# Devfile イベント
<a name="devenvironment-devfile-events"></a>

現在、CodeCatalyst は devfile 内の `postStart` イベントのみをサポートしています。詳細については、Devfile.io のドキュメントの「[postStartObject](https://devfile.io/docs/2.0.0/adding-event-bindings#post-start-object)」を参照してください。

次の例は、devfile に `postStart` イベントバインディングを追加する方法を示しています。

```
commands:
  - id: executescript
    exec:
      component: test
      commandLine: "./projects/devfiles/script.sh"
  - id: updateyum
    exec:
      component: test
      commandLine: "yum -y update --security"
events:
  postStart:
    - updateyum
    - executescript
```

起動後、開発環境は指定された `postStart` コマンドを定義された順序で実行します。コマンドが失敗した場合、開発環境は引き続き実行され、実行出力は `/aws/mde/logs` のログに保存されます。