並び順

ブックマーク数

期間指定

  • から
  • まで

761 - 800 件 / 830件

新着順 人気順

CIの検索結果761 - 800 件 / 830件

  • Cloud Native CI/CD with Tekton and ArgoCD on AWS | Amazon Web Services

    Containers Cloud Native CI/CD with Tekton and ArgoCD on AWS Introduction With the ongoing popularity and adoption of container orchestrators such as Kubernetes, more and more cloud-native applications are built on top of it. Besides business applications, companies are migrating their infrastructure-related components such as CI/CD systems as well. But are those systems ready for such modern platf

      Cloud Native CI/CD with Tekton and ArgoCD on AWS | Amazon Web Services
    • CI/CDベンダーのHarness、オープンソースのソースコード共有プラットフォーム「Gitness」を立ち上げ

      CI/CDベンダーのHarness、オープンソースのソースコード共有プラットフォーム「Gitness」を立ち上げ:一方で「Gitnessを選ぶ理由はないのでは」という声も…… CI/CDパイプラインのベンダーであるHarnessはオープンソースのコード共有&CI/CDプラットフォーム「Gitness」を立ち上げた。同社が買収した「Drone CI」の後継プロジェクトであり、Drone CIは今後数カ月以内にGitnessに統合予定だという。 2023年9月21日(米国時間)、Harnessはオープンソースのコード共有プラットフォーム「Gitness」を発表した。Gitnessは同社が2020年に買収したオープンソースプロジェクト「Drone CI」の後継プロジェクトであり、Gitバージョン管理とCI/CD(継続的インテグレーション/継続的デリバリー)パイプラインのコードが含まれている。今後

        CI/CDベンダーのHarness、オープンソースのソースコード共有プラットフォーム「Gitness」を立ち上げ
      • AWS sam pipelineを使うとLambdaをデプロイするCI/CDパイプラインをどうやって作ればいいか分かりそうになる - Qiita

        AWS sam pipelineを使うとLambdaをデプロイするCI/CDパイプラインをどうやって作ればいいか分かりそうになるAWSsamCodePipelineCodeBuild 背景 Lambdaをgit管理して単体テストに通ったらデプロイってどうやるんだろうみたいなことができる。 概要 AWS SAMにはsam pipelineというコマンドがあり、これを使うことでパイプラインを自動で作ってくれる。 出来上がるステージとしては CodeCommit -> CloudFormation (パイプライン自体の設定デプロイっぽい) -> CodeBuild テスト (オプション) -> CodeBuild デプロイ(sam deploy) sam pipelineではmainブランチに対してはデプロイ環境が二つできてしまう(上記のsam deployを行うステージが2回ある)が、作るべき

          AWS sam pipelineを使うとLambdaをデプロイするCI/CDパイプラインをどうやって作ればいいか分かりそうになる - Qiita
        • プライベート npm パッケージを CI/CD でインストールできるようにする方法

          npm private packagesやGitHub Packagesなどのプライベートnpmパッケージをインストールする場合のCI/CDの設定方法を解説します。 背景 デザインシステムを構築した際、プライベートnpmパッケージをGitHub Packages経由で配信することにしたのですが、CI/CDでの依存関係インストールに苦戦したので、各プラットフォームでの設定方法を解説します。 (2023年2月現在) ローカル開発環境 意外と忘れてしまうので、まずはローカル環境での設定について解説します。 package.jsonと同じディレクトリに .npmrcファイルを追加し、次のように設定します。 コミットする前に .gitignoreに .npmrcを追加しましょう! # @bicstone/ の場合は GitHub Packages を参照するように設定 @bicstone:regis

            プライベート npm パッケージを CI/CD でインストールできるようにする方法
          • 第49回 CPANモジュールの品質を支えるCI技術(3) | gihyo.jp

            (1)はこちら、(⁠2)はこちらから。 カバレッジ測定とCIとの連携 (3)では、Perlでカバレッジ(網羅率)を測定する方法と、測定結果とCIサービスの連携方法について説明します。 カバレッジとは カバレッジとは、テスト対象のモジュールのコードが、テストによってどれだけ実行されたかを割合で表すものです。カバレッジが高いほど、多くの割合のコードがテストされていることを示します。 カバレッジにはどこまで厳密に測定するかによって複数の種類がありますが、本稿では命令網羅率(すべての実行可能命令が実行されればカバレッジが100%)のことをカバレッジと呼びます。 Devel::Coverによるローカル環境でのカバレッジの測定 次は、カバレッジの測定方法について説明します。 Devel::Coverとは Devel::Coverを使うと、Perlでカバレッジを測定できます。Devel::Coverはc

              第49回 CPANモジュールの品質を支えるCI技術(3) | gihyo.jp
            • 津田大介 on Twitter: "愛知県知事へのリコール署名偽造事件で複数逮捕者が出ましたが、リコールの会の高須克彌代表と、減税日本や維新の議員らは愛知県に対し「あいちトリエンナーレ2019の芸術監督だった津田と、室長だった県職員に3028万円の損害賠償請求せよ」… https://t.co/Ci81b6KmLU"

              愛知県知事へのリコール署名偽造事件で複数逮捕者が出ましたが、リコールの会の高須克彌代表と、減税日本や維新の議員らは愛知県に対し「あいちトリエンナーレ2019の芸術監督だった津田と、室長だった県職員に3028万円の損害賠償請求せよ」… https://t.co/Ci81b6KmLU

                津田大介 on Twitter: "愛知県知事へのリコール署名偽造事件で複数逮捕者が出ましたが、リコールの会の高須克彌代表と、減税日本や維新の議員らは愛知県に対し「あいちトリエンナーレ2019の芸術監督だった津田と、室長だった県職員に3028万円の損害賠償請求せよ」… https://t.co/Ci81b6KmLU"
              • あんあんじー 音声作品編集マン on Twitter: "今のTwitterの仕様は、D…とCi…などの特定文字列を含むツイートに、RT、いいねをした瞬間にほぼ確定SSB行きで、そこから画像を貼ったりRTしたりいいねすると自動でBANポイント(仮称)が上がります。このポイントは上がると段… https://t.co/MUc6Xhdc02"

                今のTwitterの仕様は、D…とCi…などの特定文字列を含むツイートに、RT、いいねをした瞬間にほぼ確定SSB行きで、そこから画像を貼ったりRTしたりいいねすると自動でBANポイント(仮称)が上がります。このポイントは上がると段… https://t.co/MUc6Xhdc02

                  あんあんじー 音声作品編集マン on Twitter: "今のTwitterの仕様は、D…とCi…などの特定文字列を含むツイートに、RT、いいねをした瞬間にほぼ確定SSB行きで、そこから画像を貼ったりRTしたりいいねすると自動でBANポイント(仮称)が上がります。このポイントは上がると段… https://t.co/MUc6Xhdc02"
                • GitHub - touchHLE/touchHLE: High-level emulator for iPhone OS apps. This repo is used for issues, releases and CI. Submit patches at: https://review.gerrithub.io/admin/repos/touchHLE/touchHLE

                  touchHLE is a high-level emulator for iPhone OS apps. It runs on modern desktop operating systems and Android, and is written in Rust. touchHLE's high-level emulation (HLE) approach differs from low-level emulation (LLE) in that it does not directly simulate the iPhone/iPod touch hardware. Instead of running iPhone OS inside emulation, touchHLE itself takes the place of iPhone OS and provides its

                    GitHub - touchHLE/touchHLE: High-level emulator for iPhone OS apps. This repo is used for issues, releases and CI. Submit patches at: https://review.gerrithub.io/admin/repos/touchHLE/touchHLE
                  • GitHub ActionsがAWSのクレデンシャルなしでAWSと連携できるようになったおかげでCIが改善した話 - dely Tech Blog

                    自己紹介 こんにちは、松岡です。 私はコマース事業部でインフラ兼バックエンドエンジニアをやっています。 器用貧乏に幅広くいろいろなことができることを売りにしてきましたが、本格派の方々が続々と加入しているため居場所がなくなりつつあります笑。 この記事はdelyアドベントカレンダー4日目の投稿です。 昨日は偉大なEMのtakaoさんの「delyで働くパパエンジニアの日常を紹介」でした。偉大なEMは偉大な父親でもありました。ぜひご覧ください。 tech.dely.jp 事業の紹介 最初に私が所属するコマース事業部を紹介させてください。 コマース事業部はクラシルデリバリーというサービスを運営しています。 「あらゆるスーパーマーケットで最短30分配送を実現するグロサリーデリバリーサービス」です。 詳細は次のプレスリリースをご覧ください。 prtimes.jp クラシルデリバリーは大きく分類すると生鮮

                      GitHub ActionsがAWSのクレデンシャルなしでAWSと連携できるようになったおかげでCIが改善した話 - dely Tech Blog
                    • WEB爆速の貴公子を目指して Lighthouse-ciを動かしてみる - Qiita

                      はじめに 速さが足りない!! という訳で、サイトの速度を改善していくために計測が必要ですよね? 定期的に計測する方法を探しているときに Lighthouse-ciを見つけました。 その中でも計測結果をダッシュボードで可視化させチームでの速度改善に取り組むために LHCI Serverについて話していこうと思います。 どんなものかをざっくりと公式の画像つきで紹介します。 LHCI Server を用意するために必要なもの Node v10 LTS以降 データベースストレージ(sqlite、mysql、またはpostgresql) 公式の参考画像 引用元:LHCI Server できること Lighthouseの計測結果を記録することができる コミット単位で計測結果を見ることができる 今までの計測結果をグラフとして可視化することができる ローカル環境や本番URLどちらも計測することができる 計

                        WEB爆速の貴公子を目指して Lighthouse-ciを動かしてみる - Qiita
                      • 「Red Hat OpenShift on IBM Cloud」によって、CI/CD(継続的インテグレーション/継続的デリバリー)パイプラインの構築はどれほど簡単になるのか?

                        「Red Hat OpenShift on IBM Cloud」によって、CI/CD(継続的インテグレーション/継続的デリバリー)パイプラインの構築はどれほど簡単になるのか?:IBM Champion for Cloud 2019が評価 IBMのソリューションやソフトウェアに対し、そのテクニカルコミュニティーにおいて高度な貢献をしたエンジニアを表彰する制度「IBM Champions」。今回はIBM Champion for Cloud 2019に選出された平岡大祐氏に、その知見・ノウハウを体感できる記事を執筆していただいた。昨今のDXトレンドなどについて聞いたショートインタビューとともに、3回にわたって「Red Hat OpenShift on IBM Cloud」の実践的な活用方法をお届けする。最終回はOpenShiftを使ったCI/CD(継続的インテグレーション/継続的デリバリー)に

                          「Red Hat OpenShift on IBM Cloud」によって、CI/CD(継続的インテグレーション/継続的デリバリー)パイプラインの構築はどれほど簡単になるのか?
                        • GiteaとJenkinsによるCI/CDの実例サンプル(Python / PHP / Perl でテストとデプロイを自動化する) - Qiita

                          GiteaとJenkinsによるCI/CDの実例サンプル(Python / PHP / Perl でテストとデプロイを自動化する)GitJenkinsCIテスト自動化gitea はじめに 先日、GiteaとJenkinsを利用したCI/CD環境を構築しました。 この環境を利用して、テストとデプロイを自動化するサンプルを動かして、いわゆるCI/CDに入門してみようと思います。 対象はPHPとPythonとPerlで作成したHTMLを生成するだけのアプリです。 できるだけ簡素なサンプルとしたかったので、フレームワークは利用していません。 簡単なサンプルで一連の流れが自動化できた(と思ってる)ので、これを「ひな型」として拡張していけたらいいかな、と思います。 これをやります user01というひとが、nginxが動作している開発サーバ(web-dev)上でsampleというアプリを作成していると

                            GiteaとJenkinsによるCI/CDの実例サンプル(Python / PHP / Perl でテストとデプロイを自動化する) - Qiita
                          • GitHub Actionsで業務効率化――開発現場以外でも便利なCI/CDの実践例

                            本連載第2回までは、主に「ソフトウェア開発の現場」で実施されるCI/CD(継続的インテグレーション/継続的デリバリー)の実践による自動化と効率化や実践内容を紹介しました。しかし、GMOペパボでのCI/CDの活用はソフトウェア開発の現場にとどまりません。第2回でも言及したように、CI/CDの仕組みは自動化による業務の効率化を可能にします。最終回はどのような業務効率化を進めているのか一例を紹介します。 ソフトウェア開発におけるCI/CDが組み込まれるフローとは あらためてソフトウェア開発においてCI/CDが組み込まれるフローを分析してみます。詳しい内容は第1回、第2回で言及していますが、抽象度の高い視点で見てみると以下のフロー構造が見えてきます。 ソースコードは構造を持っているため、管理対象がソースコードであるうちは、意識せずともgitやGitHubを利用するだけでこれらの特徴を押さえたCI/

                              GitHub Actionsで業務効率化――開発現場以外でも便利なCI/CDの実践例
                            • CIで追加されたSQLクエリを自動で検知して、パフォーマンスの問題を未然に防ぐ | ten-snapon.com

                              looking new query in your PR. Contribute to pyama86/welcome-new-query development by creating an account on GitHub. 解決したかった課題と開発したもの WEBサービス開発を行っていると、ORMが生成したSQLクエリや、またはコード内に新規に追加したSQLクエリが意図しない、サービスのパフォーマンス劣化を起こしてしまうことがあります。その課題を解決すべく、それらのSQLクエリを自動テスト時に検知し、事前にExplain句などを利用してパフォーマンス計測をしたいと思い、Actionを作成しました。このActionを利用すると、下記のようにPRのコメントで新規クエリを開発者、レビューワーにお知らせします。こちらのPR が実際に動いた際の動作です。 利用方法 自動テストの実行前にMyS

                                CIで追加されたSQLクエリを自動で検知して、パフォーマンスの問題を未然に防ぐ | ten-snapon.com
                              • 【AWS】ECS構築の基礎 −CI/CD編 (CodeCommit/CodeBuild/CodePipeline)− - Qiita

                                はじめに ECSとECRを触れるようになったので、今回はCodeCommit, CodeBuild, CodePipelineを使って、AWSサービスのみでCI/CDパイプラインを構築してみました。 GitHub ActionsによるCI/CDパイプラインの構築については以前記事を書きました。 もし興味があればこちらをご覧ください。 AWSのCI/CD関連サービス CI(Continuous Integration)では、ソースコードをホスティングサービス(GitHub, Bitbucketなど)にプッシュしたときに、自動でテスト(ビルド)サーバ(GitHub Actions, Jenkins CI, Circle CIなど)でテストを行い、ビルドの成功可否を開発者にフィードバックします。 CIを行うことで早期にバグを発見することができるようになります。 CodeCommitはホスティング

                                  【AWS】ECS構築の基礎 −CI/CD編 (CodeCommit/CodeBuild/CodePipeline)− - Qiita
                                • 【AWS】CodePipeline+ECSでコンテナアプリケーションのCI/CDしてみた

                                  概要 会社で aws を触ることになり、基本から学んでいこうと思ったため備忘録として記事を書き始めました。 今回は CodePipeline と ECS に関する概要説明の後 これら を使用して自分の PC 内の Next アプリケーションを コンテナで Web 上に公開するまでの過程を CI/CD 化してみます 🌀 もし理解が違うよというところ等ありましたら優しく教えて頂けると幸いです 🙇‍♀️ CodePipeline とは 公式ドキュメント引用。 CodePipeline とは、最近流行りの CI/CD を実現するためのサービスです。 CI/CD とは書いたコードをテストして本番環境にデプロイする過程を自動化することを指します。 CodePipeline での CI/CD の一例を挙げると、旧来 自分の PC でコードを書く そのコードを手動でテスト 本番環境へデプロイする とい

                                    【AWS】CodePipeline+ECSでコンテナアプリケーションのCI/CDしてみた
                                  • 金融サービス向けに理想のCI/CDを追い求めたお話 | JAWS DAYS 2020

                                    セッションタイトル 金融サービス向けに理想のCI/CDを追い求めたお話 セッション内容 AWSで金融系サービス向けにCI/CDを実現した事例をご紹介します。 金融系サービスはFISCを始めとしたガイドラインに準拠すべき点がたくさんありますが、ただ単純にAWSマネジメントコンソールから画面ぽちぽちで作成したCI/CDでは満たせない点が多々あります。 一つの事例として、ECS/Fargate構成でガバナンスを意識したCI/CDに関する悩み・辛み・テクニックなどをお伝えします。

                                      金融サービス向けに理想のCI/CDを追い求めたお話 | JAWS DAYS 2020
                                    • mattn on Twitter: "Go が microservice で使われるのはコア数によってスケールするランタイムを持ってるという点と、コンパイルが速いので CI/CD しやすいという2点の理由であり、言語仕様はあんま関係無いと思っています。 https://t.co/mWq9ZGDM5Q"

                                      Go が microservice で使われるのはコア数によってスケールするランタイムを持ってるという点と、コンパイルが速いので CI/CD しやすいという2点の理由であり、言語仕様はあんま関係無いと思っています。 https://t.co/mWq9ZGDM5Q

                                        mattn on Twitter: "Go が microservice で使われるのはコア数によってスケールするランタイムを持ってるという点と、コンパイルが速いので CI/CD しやすいという2点の理由であり、言語仕様はあんま関係無いと思っています。 https://t.co/mWq9ZGDM5Q"
                                      • Using AWS Lambda SnapStart with infrastructure as code and CI/CD pipelines | Amazon Web Services

                                        AWS Compute Blog Using AWS Lambda SnapStart with infrastructure as code and CI/CD pipelines This was written by Michele Ricciardi, Specialist Solutions Architect, DevAx. AWS Lambda SnapStart enables customers to reduce cold starts by caching an encrypted snapshot of an initiated Lambda function, and reusing that snapshot for subsequent invocations. This blog post describes in more detail how to en

                                          Using AWS Lambda SnapStart with infrastructure as code and CI/CD pipelines | Amazon Web Services
                                        • 最高の開発者体験を目指してAWS CDKによるCI/CDパイプラインを改善し続けている話 | ドクセル

                                          全員 SRE?CI/CD や運用まで完遂するプロダクトエンジニアが実践する AWS CDK でのインフラ構築

                                            最高の開発者体験を目指してAWS CDKによるCI/CDパイプラインを改善し続けている話 | ドクセル
                                          • AWS Amplify がフルスタック CI/CD 機能を新たにローンチ

                                            今回のローンチにより、AWS Amplify では、条件付きバックエンドビルド、ビルド時の aws-exports.js 自動生成、および複数のフロントエンドブランチ間でバックエンドを再利用するためのよりシンプルなコンソールワークフローをサポートするようになりました。AWS Amplify の継続的デプロイサービスは、すべてのコードのコミットにおけるフルスタックアプリ (フロントエンドとバックエンドの両方) をビルドしてデプロイするための最速の方法をフロントエンドデベロッパーに提供します。 Amplify でのフルスタックデプロイが、よりスマートになりました。コミットされた「amplify」フォルダで変更が検出された場合にだけ、バックエンドが更新されます。Amplify コンソールでは、フルスタックデプロイを設定するためのワークフローが改善されました。ブランチを任意の Amplify アプ

                                              AWS Amplify がフルスタック CI/CD 機能を新たにローンチ
                                            • Lighthouse CI と Heroku でウェブページのスコアを継続的に測定して推移を見る

                                              ※この記事ははてなブログ、別アカウント(hyiromori)から引っ越しました はじめに ウェブページの品質測定を行う際に Lighthouse を使うケースは多いと思います。 ウェブページのパフォーマンスやアクセシビリティ、SEOなどのスコアを算出して数値化できる便利なツールですね。 しかし毎回手動実行するのは面倒ですし、継続的に計測して問題点を発見したり推移を見たりするには工夫が必要です。 そこで、Ligthouse CI で CI 実行時にスコアを計測し、Lighthouse CI Server を Heroku で動かしてそこでスコアを蓄積することで推移を見れるようにしてみたいと思います。 2020-11-21 追記 コネヒトマルシェオンライン のLTで話しました。 その際の資料も添付しておきます。 speakerdeck この記事の目標 Lighthouse を GitHub に

                                                Lighthouse CI と Heroku でウェブページのスコアを継続的に測定して推移を見る
                                              • 1時間超えのCIを10分以下にした話 - 中年engineerの独り言 - crumbjp

                                                経緯 app.wercker.com 今までwercker を使っていたのだが、数年前は良いサービスだったのにOracleなんかに買われたせいで最近はインスタンスが目に見えて遅かったり、不安定だったりやってられないので、引っ越しを検討していた。 比較したサービス wercker 最近明らかに遅いインスタンスが混ざり込む様になった (超相乗り状態?) 並列実行数=2 1vCPU 2GB RAM 無料プランのみ?? 情報が出てこない・・・ CircleCI circleci.com 言わずと知れた最大手。CI業界の基準 ピュアなコンテナ環境ではなさそう(chrootっぽい何か?) その影響か、ホストのカーネルの問題か解らないが、稀にCircleCI無いでしか起きないSEGV等が起きたり互換性周りの面倒事が起きる。 実行環境のリソースは細かく選択でき、料金が異なる。 料金はクレジットの単位で設定

                                                  1時間超えのCIを10分以下にした話 - 中年engineerの独り言 - crumbjp
                                                • CIジャパン on Twitter: "当団体を騙る全く関係のないニュースリリースについて(2020年10月9日) 10月7日付で、当団体の活動と全く関係がないものでありながら、当団体名を無断で使用したニュースリリースが配信されていたことが判明いたしました。 当団体と本… https://t.co/kqReTi3AQY"

                                                  当団体を騙る全く関係のないニュースリリースについて(2020年10月9日) 10月7日付で、当団体の活動と全く関係がないものでありながら、当団体名を無断で使用したニュースリリースが配信されていたことが判明いたしました。 当団体と本… https://t.co/kqReTi3AQY

                                                    CIジャパン on Twitter: "当団体を騙る全く関係のないニュースリリースについて(2020年10月9日) 10月7日付で、当団体の活動と全く関係がないものでありながら、当団体名を無断で使用したニュースリリースが配信されていたことが判明いたしました。 当団体と本… https://t.co/kqReTi3AQY"
                                                  • Eightの品質を保ち続ける「Rails × RSpec × AWS」なローカル & CI環境 - Sansan Tech Blog

                                                    Eight事業部プロダクト部 Platform Group / Engineering Manager の 藤井洋太郎(yotaro) です。 さて、私が属するPlatform Groupは「アーキテクチャ刷新」「データ基盤整備」「セキュリティ」「環境整備」など多方面での開発・改善を行っています。 本記事では「ローカル開発/CI環境改善」の取り組みについて取り上げたいと思います。 早速ですが、みなさん、 テスト書いてますか? 書いてますよね、そうですよね!!!この令和時代において、テストを書いてない人がいるわけ無いですよね😇 一方で、AWSなどのフルマネージドサービスに依存するテストコード となるとどうでしょうか? ドキっとする人も多いのではないでしょうか? 外部サービスに依存するテストを真剣にやろうと思うと、意外と考えることが多く後回しになってしまいがちです。 みなさんも以下のような経

                                                      Eightの品質を保ち続ける「Rails × RSpec × AWS」なローカル & CI環境 - Sansan Tech Blog
                                                    • ECSのCI/CD環境をCodePipelineに変えた話 | 株式会社CAM

                                                      占いサービスのバックエンドを担当している藤本です。 私が担当しているサービスで最近CI/CD環境をガラッとAWSサービスのものに変更しました。担当サービスではECSを使っていて、ECSに対応したCodePipelineの使い方について書いていきます。 1.旧サービスからの移行 現在のCI/CD環境を導入したのは数年前で、当時のベストプラクティスとしてWerckerを用いていました。ですが技術はアップデートするもので、現在ではネックとなる箇所も出てきて、より利便性の高いサービスも出てきています。 Werckerでは以下の箇所がネックな点として上げられました。 ・料金が比較的高額になった。 ・ドキュメントがミニマムサイズ。 ・たまに予期せぬエラーでビルドが終了する(werckerの障害)。 ・社員が個人で作成したステップ(*1)を利用しているためサービス側で管理できず、カスタマイズ性に欠ける。

                                                        ECSのCI/CD環境をCodePipelineに変えた話 | 株式会社CAM
                                                      • ServerlessでAWSにNext.jsアプリを(CIで)デプロイするTIPS

                                                        ※こういう記事は普通書かないんですが、ちょっとserverless-next.jsの出来がいまいちなためにハマりどころがあるので書くに至りました。 書いてから気づいたけどAWSかどうかはあまり関係ない。 やりかた 詳しいやりかたは記載しませんが、間違ったリソースをみると失敗するので注意が必要です。 下記のドキュメントではうまくいきません 正しい方法は、githubのREADMEにある#Getting startedの項目にあります 常に最新化しておくこと serverless-next.jsを使う上でとても重要なのは、常に新しいバージョンに追従することです。 https://github.com/serverless-nextjs/serverless-next.js/releases から@sls-next/serverless-componentの最新のstable releaseを探

                                                          ServerlessでAWSにNext.jsアプリを(CIで)デプロイするTIPS
                                                        • AWS Amplify、アプリケーション開発を簡単にするフルスタックCI/CD機能を新たに導入

                                                          Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。この本では、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

                                                            AWS Amplify、アプリケーション開発を簡単にするフルスタックCI/CD機能を新たに導入
                                                          • CIコスト下げたい、テスト実行時間減らしたい時のアイデアまとめ - ストロングゼロは睡眠薬

                                                            友人にcircle ci 料金下げる。または、rspec実行時間減らした時にやるべきことを聞かれたのでまとめておく Railsプロダクト前提です。 テストしない (野蛮だけどアイデアの一つとしてね....) 不要なコードとテストを削除 並列化 完了時間は実行時間の長いテストに引きずられるので実行時間が均一にする(並列化した後) bundle config使ってdevelopment groupライブラリをinstallさせない (メモリも少なくなります) bundle install や yarn installを別jobで動かしコンテナイメージ作成。テスト実行jobでコンテナfetch draft prだったらcircleci実行しない。open prだけci回す skip ci 活用する resource_class調整 不安定なテストを直す(リトライしている場合) defaultブラ

                                                              CIコスト下げたい、テスト実行時間減らしたい時のアイデアまとめ - ストロングゼロは睡眠薬
                                                            • OSSによるCI/CD環境構築 - Speaker Deck

                                                              何を使って可視化する?AWSでのログ分析/What-do-you-use-to-visualise-it-log-analysis-in-AWS

                                                                OSSによるCI/CD環境構築 - Speaker Deck
                                                              • CodeBuild + Step FunctionsでCI/CDパイプラインを構築! - Qiita

                                                                はじめに こんにちは! yu-Matsuです。 以前、セキュリティの観点からGitHubやSaaSのCI/CDを利用できないため、AWSのサービスのみでコードの管理とCI/CDを実現しなければならないという場面がありました。そこで色々と苦戦しつつも CodeBuild + Step Functions でのCI/CDパイプラインを構築しましたので、その経験談を記事にしたいと思います。同じような状況になっている方の一助になれば幸いです。 そもそもなんでCodeBuild + Step Functions? AWSにはCI/CDパイプラインを実現するサービスとしてCodePipelineというサービスがあります。巷ではCode4兄弟とばれるサービス群のうちの一つで、「Pipeline」の名の如く、 CodeBuildを含む弟たち(?)をまとめてCI/CDパイプラインを構築するためのお兄ちゃん的

                                                                  CodeBuild + Step FunctionsでCI/CDパイプラインを構築! - Qiita
                                                                • Android プロジェクトでの CI/CD 環境を比較 (GitHub Actions vs. GitLab CI/CD) - OPTiM TECH BLOG

                                                                  皆様お久しぶりです、医療ユニット開発の山口です。実に半年ぶりの投稿になります。 つい1週間前にコロナのワクチンを打って、3日くらい腕が痛くて上げられなかったです。 (寝ている間に寝ぼけたちびっ子のヒップアタックが腕にダイレクトヒットしたときは本当に痛かった・・・) 今回は GitHub と GitLab における Android プロジェクトでの CI/CD 環境を比較してみました。 各々のざっくりとした概要 GitHub Actions GitHub といえば開発者の皆さんおなじみ、開発プロジェクトの管理ツールでもっとも知られたものの一つです。 GitHub の CI/CD 機能は GitHub Actions *1 と呼ばれます。 2019 年 11 月に正式に公開されたもので、比較的最近できた機能です。 パブリックなリポジトリであれば無料で利用可能です。(Freeアカウントでプライベ

                                                                    Android プロジェクトでの CI/CD 環境を比較 (GitHub Actions vs. GitLab CI/CD) - OPTiM TECH BLOG
                                                                  • Terraform + GitHub ActionsでInfra CI/CDを試す

                                                                    この記事では、GitHub Actions を利用した Infra CI/CD の実装例をまとめています。 今回は、GCP を利用した GKE の Cluster 作成を題材にしています。 .gitignoreに含まれているようなファイル類(ex. *.tfvars)は push していないので自身で作成して下さい。 実装のサンプル 下記の Repository に Infra CI/CD 用の設定ファイル等をまとめています。 jobの概要 GitHub Actions では複数の job を別のファイルで定義することが可能なため、下記のような構成で job を定義しています。 (単一ファイルでの定義も可能ですが、可読性やカスタマイズの容易性などを考慮して分けています) tf-ci.yaml: commit ごとに実行する(format + validate +α) tf-pr-check

                                                                      Terraform + GitHub ActionsでInfra CI/CDを試す
                                                                    • Complete CI/CD with AWS CodeCommit, AWS CodeBuild, AWS CodeDeploy, and AWS CodePipeline | Amazon Web Services

                                                                      AWS DevOps Blog Complete CI/CD with AWS CodeCommit, AWS CodeBuild, AWS CodeDeploy, and AWS CodePipeline Many organizations have been shifting to DevOps practices, which is the combination of cultural philosophies, practices, and tools that increases your organization’s ability to deliver applications and services at high velocity; for example, evolving and improving products at a faster pace than

                                                                        Complete CI/CD with AWS CodeCommit, AWS CodeBuild, AWS CodeDeploy, and AWS CodePipeline | Amazon Web Services
                                                                      • Google Apps Script(GAS)をclasp&GitHub Actionsでお手軽CI管理する - らくだ

                                                                        本ページについて コーポレートエンジニアとして生きていく以上、お友達にならないといけない(?)Google Apps Script。 使いこなすと、色々と便利なので大変役立つので業務で使っている方も多いと思います。 ですが、最大のデメリットとして、 「Google Apps Scriptは標準機能だけではコード管理ができない」 ということがあげられると思います。 このページはGASをコード管理するためにステップバイステップで手順を記載したページになります。 対象読者 個人でGASを使っているが、チームにもコードを共有して管理したくなった。でも手法がわからない。CIって何?って人向け。 「CIは興味あるけど手が出せないよ...」という方に役立てば幸いです。 GitHubの操作方法については触れないので自学してください。 今回のページでどんな嬉しいことがおこるか コード管理ができる 上記につき

                                                                          Google Apps Script(GAS)をclasp&GitHub Actionsでお手軽CI管理する - らくだ
                                                                        • 就活に挑む悟空 on Twitter: "オッス!オラ悟空! これって美談にする話じゃねぇとオラは思うぞ! 35人の人生が狂ったんだ!早期離職はその後の転職でもつれぇって聞くしな! 自分が主役になりたがるヤツは人を巻き込んだ失敗を自分の糧にする! それ以上に迷惑掛けた人を… https://t.co/03U99hu7cI"

                                                                          オッス!オラ悟空! これって美談にする話じゃねぇとオラは思うぞ! 35人の人生が狂ったんだ!早期離職はその後の転職でもつれぇって聞くしな! 自分が主役になりたがるヤツは人を巻き込んだ失敗を自分の糧にする! それ以上に迷惑掛けた人を… https://t.co/03U99hu7cI

                                                                            就活に挑む悟空 on Twitter: "オッス!オラ悟空! これって美談にする話じゃねぇとオラは思うぞ! 35人の人生が狂ったんだ!早期離職はその後の転職でもつれぇって聞くしな! 自分が主役になりたがるヤツは人を巻き込んだ失敗を自分の糧にする! それ以上に迷惑掛けた人を… https://t.co/03U99hu7cI"
                                                                          • Faster Circle CI Builds for Rails Apps

                                                                            At Later, we use CircleCI for most of our testing (and some of our deployment) needs. There are a bunch of great articles out there on how to speed up your CI builds. Over the past year we have spent some time making sure that our development and deployment processes aren’t blocked by our test suites. In this post I am going to go over step by step two of our CircleCI jobs that we run on all Ruby

                                                                            • 玉木雄一郎(国民民主党代表) on Twitter: "鮫島さん、ご無沙汰しております。いろいろ書いていただくのはありがたいのですが、携帯も知っているのだから、想像だけでなく10分だけでもいいので直接取材して書いてください。いくらでも取材応じますから! https://t.co/Ci2Z6CuWLJ"

                                                                              鮫島さん、ご無沙汰しております。いろいろ書いていただくのはありがたいのですが、携帯も知っているのだから、想像だけでなく10分だけでもいいので直接取材して書いてください。いくらでも取材応じますから! https://t.co/Ci2Z6CuWLJ

                                                                                玉木雄一郎(国民民主党代表) on Twitter: "鮫島さん、ご無沙汰しております。いろいろ書いていただくのはありがたいのですが、携帯も知っているのだから、想像だけでなく10分だけでもいいので直接取材して書いてください。いくらでも取材応じますから! https://t.co/Ci2Z6CuWLJ"
                                                                              • クラスメソッドの最新開発ノウハウを学ぶ勉強会で「AWS CDK on CI/CD パイプライン」というタイトルで登壇しました #クラスメソッド勉強会 | DevelopersIO

                                                                                こんにちは、CX事業本部 Delivery部の若槻です。 本日、クラスメソッド開催のこちらのイベントに「AWS CDK on CI/CD パイプライン」というタイトル登壇させていただきました。 AWS CDK でシステムをデプロイできるようになったら、次にやりたいのは各環境へのデプロイ処理の自動化です。 今回は GitHub Actions を使って AWS CDK の CI/CD パイプラインを構築する際のポイント(CI および CD の実行タイミング、権限の最小化、環境変数の設定など)についてお話します。 AWS CDK という技術特化のイベントでしたが、多くの方に参加いただき、懇親会でも参加者と弊社社員とで AWS CDK についての密度の濃い意見交換を交わすことができました。 登壇資料 私の登壇資料はこちらです。 AWS CDK による CI/CD パイプラインを GitHub A

                                                                                  クラスメソッドの最新開発ノウハウを学ぶ勉強会で「AWS CDK on CI/CD パイプライン」というタイトルで登壇しました #クラスメソッド勉強会 | DevelopersIO
                                                                                • circleci/aws-cli@3.1.5を使ったOIDC連携の自動デプロイをCIrcleCIのCI/CDに導入する | DevelopersIO

                                                                                  CX事業本部 Delivery 部のアベシです。 先日投稿したこちらのブログで、CircleCIのCI/CDでLocalStackを使ったテストを実行する方法紹介しました。 今回は特定のブランチへのmergeをトリガーにしてOIDC連携よるデプロイが走るようにしてみましたので、その際の設定や手順をご紹介したいと思います。 CircleCIとAWSとのOIDC連携には便利なOrbのcircleci/aws-cli@3.1.5が使えますので導入してみました。 導入までの大まかな流れ 以下の流れでやっていきます。 AWSでIDプロバイダーと信頼関係を持つIAMロールを作成 CI/CDワークフローの設定ファイル(.circleci/config.yml)にデプロイのジョブを追加 config.ymlにaws-cli: circleci/aws-cli@3.1.5とAWS CLIのインストールなどや

                                                                                    circleci/aws-cli@3.1.5を使ったOIDC連携の自動デプロイをCIrcleCIのCI/CDに導入する | DevelopersIO