記事一覧
CodePipeline と CodeBuild を連携する
前回は CodeBuild を使って Pull Request や不特定多数のブランチへの Push をトリガーする方法について説明しました。
CodeBuild は柔軟にトリガー条件を設定できる反面、成功失敗以外の状態 (どこまで処理が完了しているのか) を確認するにはログを確認する必要があり、処理の流れや進捗を直感的に把握することが難しいという課題があります。
今回は CodeBuild と
CodeBuild で Pull Request や不特定のブランチへの Push をトリガーとして CI する方法
前回は CodePipeline の使いやすい点、使いにくい箇所の紹介を行いました。
使いにくい点として挙げたのは下記の 2 点です。
Pull Request をトリガーとして指定できない
ブランチ指定なので feature ブランチなど、一時的に生成されるブランチの CI をトリガーできない
今回はこれらのに対して現時点ではどのように対処できるかを紹介します。
CodeBuild で
CodePipeline のトリガーで不便なポイントは?
Solution Architect の t_maru です。
今回から数回に渡って CodePipeline や CodeBuild など、CI/CD を AWS 上に構築する際に利用するであろうサービスについての記事をお届けします。
初回の今回はワークフロー全体を制御する役割の CodePipeline のトリガーについて、便利な点、使いにくい点について考えてみたいと思います。
Code
CloudFront で代替ドメイン名を CloudFormation を使って設定する場合にはまる罠
Solution Architect の t_maru です。
今回は CloudFront の Distribution に代替ドメイン名 (CNAME) を CloudFormation により設定する場合に遭遇する可能性がある罠についてお話します。
1 点注意事項があります。この記事の内容は 2022/8 時点での状況のため、皆様がこの記事をご覧になっているときには私が遭遇した問題が起き
CloudFront で Basic 認証する場合の選択肢
Solution Architect の t_maru です。
今回は CloudFront で Basic 認証を設定する手段である Lambda@Edge と CloudFront Functions の違いについて取り上げたいと思います。
CloudFront に Basic 認証を設定する動機
CloudFront は AWS が提供する Managed の Content Deli