野村啓一(9)14この記事は公開されてから1年以上経過しています。情報が古い可能性がありますので、ご注意ください。事業開発部の野村です。EventsのターゲットにCodebuildがサポートされたことが発表されました。EventsのScheduleで定期的に実行することを試しましたのでその方法をご紹介させていただきます。今回は東京リージョン(ap-notheast-1)で作業しております。build」では、先日の記事で紹介したGithubのpublicリポジトリを指定しています。CodeBuild」から「Ubuntu」「Node.js」「7.0.0」を選択。variablesで環境変数$LINE_TOKENを設定してます。今回Cache設定をあわせて指定してますが、必須ではないです。(Cache設定しない場合は、後述のbuildspec.ymlのcacheも不要)残りの項目はデフォルトでそのまま指定。project」を選択CodeBuildのARN名を入力ARN名はarn:aws:codebuild:<リージョン名>:<AWSアカウントID>:project/<CodeBuildプロジェクト名>残りの項目はデフォルトでそのまま指定。Eventsで設定した時間になったらCodeBuildが動き出します。History」を見ると、結果とログが確認できます。Notifyの結果と同様、LINE上でも無事発言が確認できてます。Eventsの動作確認を実施しました。CodeBuildを利用した定期的なビルドオペレーションの参考になれば幸いです。