GitHub Actions ワークフローは、ソフトウェア開発ライフサイクル全体でタスクを自動化できます。
GitHub Actions ワークフローは、ソフトウェア開発ライフサイクル全体でタスクを自動化できます。
こんにちは、かたいなかです。 先日、GitHub ActionsでTerraformの設定ファイルのCIを行うためのアクションの実装が、Terraform公式から提供されているのを発見しました。プルリクのオープン時にterraform plan等の処理を実行し、プルリクにコメントとして結果を出力するものです。 Terraform GitHub Actions そこで早速、Getting Startedを参考に、試してみましたのでその内容をブログにまとめます。 GitHub Actionsで実行する処理の概要 今回は以下のような処理が行われるようにしていきます。 Pull Requestに関するイベント時に処理を開始 プルリクがオープンされた時と、後からプルリクのブランチにプッシュされた時以外のイベントをフィルタする terraform fmt 実行 terraform init 実行 te
はじめに こんにちは、BizHint事業部でエンジニアのとみーです!今回はCircleCIを使ってCI環境を構築した件について書かせていただきます。 2023年12月、株式会社ビズヒントの全保有株式をスマートキャンプ株式会社に譲渡しました。 背景 BizHint事業部では現在、GCPのApp Engineなどを使ったサーバーレスなアプリケーションを開発しています。新規サービスのβリリースに際し、CI環境を整備する必要がありました。 AWS上ですでに運用されている別サービスではCI環境としてJenkinsサーバーを使っているのですが、VPC内専用としているため、GCPに新しく自前のJenkinsサーバーを構築する必要があります。 チーム内では「完全サーバーレス運用(NoOps!)」することを目指していたため、 CI環境だけサーバを構築/運用をするなど言語道断 という結論になりました。そこで、
みんなのウェディングのインフラエンジニア横山です。 今回は、Circle CIをPerformance Planに移行したところ、テスト時間が半減して最高だった件について書きます。 みんなのウェディングのCI/CD環境について Performance Planへの移行前は、みんなのウェディングのCI/CD環境は以下のような構成でした。 ポイントはマスターマージの際にAWS Codeシリーズを利用して、テスト&ステージング環境へのデプロイを行っている点です。 以前は、マスターマージ後のテスト&ステージングデプロイもCircle CIで行っていました。 しかし、Circle CIではトピックブランチのテストも行われているので、マスターマージ後のテスト&ステージングデプロイがそちらと同じCI待ち行列に入ってしまうという問題がありました。 これによりトピックブランチのテストが多いとステージングデプ
CIにお金をかけられない小さな会社や、個人プロダクト、その他諸事情でお金をかけられない場合ってあるじゃないですが。 何を選ぶべきか、いくつかサービスの価格面、機能面を比較のためメモしてみます。 shippable Freeプラン 公開リポジトリならビルド無制限 プライベートリポジトリは150 ビルド/月 c4.large(ec2?) $25/75/150/月プラン public/private問わずビルド無制限 インスタンスによって料金がかわる。 $500/月プラン 高いので知らん!その分いろいろいいはず! サポートもしてくれるしいいインスタンス使えるし 特徴 travis, circleCIと比べると知名度低いかもしれないが、 他のCIサービスみたいにyml書く普通のCIサービス circle ci2.0みたいに素のdockerコンテナを動かしたりは、できないかな? (shellscri
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く