並び順

ブックマーク数

期間指定

  • から
  • まで

681 - 720 件 / 2096件

新着順 人気順

actionsの検索結果681 - 720 件 / 2096件

  • そろそろ、スクラムの先に進んでも良い - ユニコーン企業のひみつ を読んで|Takahiro Ikeuchi

    各所で話題の『ユニコーン企業のひみつ』(以下、本書)を読んで考えたことの言語化 note です。要約とかではないので、文脈が伝わりづらければ是非本書を読んでみて下さい。 大前提として、この記事で言及しているのは「僕のやってきたスクラム開発」であって、「みんなのスクラム開発」ではない。この記事は「僕のやってきた」ことに対する課題感や反省点を元にしたもので、スクラム一般に対する否定や批判ではないことを明記しておきたい。 ユニコーン企業のひみつを読んだ感想 読んだ感想はこんな感じ。 ・アジャイルサムライに続く定番書になる予感 ・ユニコーン企業の話しではなく Spotify の話し(副題にはそう書いてある) ・Google の事例じゃない、というだけで価値があるかも ・「1. エンタープライズはすでにウォーターフォールからスクラムに移行している」「2. エンタープライズはアジャイルといいながらプロ

      そろそろ、スクラムの先に進んでも良い - ユニコーン企業のひみつ を読んで|Takahiro Ikeuchi
    • GitHub Actionsにおけるpathsとpaths-ignoreをベン図で理解する - Qiita

      はじめに GitHub Actionsにおいて、 on: pull_request のときに追加で指定できる paths や paths-ignore の使い方がしょっちゅうこんがらがるので、具体例を並べて整理しました。 公式ドキュメントはこちら https://docs.github.com/en/actions/reference/workflow-syntax-for-github-actions#onpushpull_requestpaths 基礎知識の整理 pathsにマッチするファイルの変更が1個でもあったら、ワークフローを起動する。 https://docs.github.com/en/actions/reference/workflow-syntax-for-github-actions#example-including-paths paths-ignoreにマッチするフ

        GitHub Actionsにおけるpathsとpaths-ignoreをベン図で理解する - Qiita
      • GitHub Actions でキャッシュされない罠 - Qiita

        GitHub Actions の「beta」が取れ、キャッシュもできるようになったので、色々遊んでいます。 キャッシュの中で思わぬ罠に囚われてしまっていたので、共有しておきます。 結論 key が同じだと、キャッシュ対象のファイルに変更があったとしても、キャッシュが上書きされないという点です。 つまり、一度正常で無い状態で保存されると、それ以降は更新(保存)されません。 1 当たり前といえば当たり前ですが、公式にある examples 通りに使用すると、この問題に気づかずに引っかかってしまうような気がします。 actions/cache を使用すると、job の最後に保存処理が行われますが、そのログを見ると下記のように書いてあります。 # 通常の保存処理 Post job cleanup. /usr/bin/tar -cz -f <キャッシュ保存パス> -C <キャッシュ対象パス> . C

          GitHub Actions でキャッシュされない罠 - Qiita
        • Laravel&CircleCIで継続的インテグレーション。ユニットテスト、静的コード解析、E2Eテストなど。

          HomePHPLaravelLaravel&CircleCIで継続的インテグレーション。ユニットテスト、静的コード解析、E2Eテストなど。

            Laravel&CircleCIで継続的インテグレーション。ユニットテスト、静的コード解析、E2Eテストなど。
          • GitHub Actions で作業ディレクトリを変更したい

            どうも、たくチャレ(@takuchalle)です。 GitHub Actionsでルートディレクトリじゃないところでコマンドを打ちたい時ありますよね。 Firebaseプロジェクトのfunctionsディレクトリでコマンド打ちたい時、cdコマンドで移動して実行するのはダサいなあと思って調べたメモです。

            • 未経験初心者がWEB家計簿を作ってみた【Rails / Docker / Heroku / CircleCI】 - Qiita

              初めに こんにちは。 当記事は独学・未経験者がポートフォリオを兼ねてWEBアプリを作った、ご紹介させて頂きたいと思います。 昨今、未経験者が作成したポートフォリオ作成記事も多く存在するので、何番煎じかにはなってしまいますが、 この記事も同じ初学者の方の参考になればうれしく思います 概要 共同口座専用の家計簿アプリ「キョウドウコウザ」 http://www.kyodokoza.com/ シンプルかつ見やすさにこだわった「共同口座(共用口座・共同財布)向けの家計簿アプリ」です。 家計簿アプリは世の中に多々ありますが、私個人に合うものがなかったため自作しました。また、同様の悩みを抱える方にお使いいただければと思っております。 工夫した点 ユーザー目線 スマホで利用することが多くなることを想定し、レスポンシブ化 夫婦二人で使うことにこだわりたかったので、ユーザーの交流などはできない仕様に。また、登

                未経験初心者がWEB家計簿を作ってみた【Rails / Docker / Heroku / CircleCI】 - Qiita
              • Railsで必要十分なAPI開発環境を整える(Docker + Rails + MySQL + OpenAPI + CircleCI) - Qiita

                Railsで必要十分なAPI開発環境を整える(Docker + Rails + MySQL + OpenAPI + CircleCI)RailsMySQLCircleCIDockerOpenAPI はじめに RailsでAPIを作るぞ!ってなった時にいつも行っているテストやリンターなどの導入手順を備忘録がてら記事にしました。 また、本記事ではRailsアプリケーション自体は最小限の構成で作成し、 なるべく小規模かつ開発に必要なツールは最低限導入しておくことを念頭においています。 完成系 最初に完成系のrepositoryを上げておきます。 実際の実装が見たい場合は下記repositoryをご参照ください。 本記事で扱うこと dockerでmysqlをdbとする最小限のrailsアプリケーションを作成 ヘルスチェック用endpointの実装 テストツール(rspec)の導入 リンターツール(

                  Railsで必要十分なAPI開発環境を整える(Docker + Rails + MySQL + OpenAPI + CircleCI) - Qiita
                • JavaScript アクションを作成する - GitHub Docs

                  はじめに このガイドでは、パッケージ化されたJavaScriptのアクションを作成して使うために必要な、基本的コンポーネントについて学びます。 アクションのパッケージ化に必要なコンポーネントのガイドに焦点を当てるため、アクションのコードの機能は最小限に留めます。 このアクションは、ログに "Hello World" を出力するものです。また、カスタム名を指定した場合は、"Hello [who-to-greet]" を出力します。 このガイドでは、開発の速度を高めるためにGitHub Actions ToolkitのNode.jsモジュールを使います。 詳細については、actions/toolkit リポジトリを参照してください。 このプロジェクトを完了すると、あなたの JavaScript コンテナのアクションをビルドして、ワークフローでテストする方法が理解できます JavaScriptの

                    JavaScript アクションを作成する - GitHub Docs
                  • FrankenPHP を CloudRun で動かして、1イメージだけでサーバーを実行できるのか試してみる

                    FrankenPHP を CloudRun で動かして、1イメージだけでサーバーを実行できるのか試してみる2024-03-06 隙あらば自分語り1 3/8 14:40-15:20 に PHPerKaigi で話します。 PHP を Docker に固めてデプロイするときに ApacheやらNginxが求められることに対して、そもそも Webサーバーとは何かという話をします。 FrankenPHPも、Dockerに固めてデプロイするときの解決策の一つとして紹介します。 see: https://fortee.jp/phperkaigi-2024/proposal/42d9e721-b3e8-4a7d-ae88-1727ccfabf9b 隙あらば自分語り2 年パスを持っていたので小さい頃ユニバによく行っていました。 ユニバにモンスター・メーキャップ っていうフランケンシュタインが出てくるアトラ

                      FrankenPHP を CloudRun で動かして、1イメージだけでサーバーを実行できるのか試してみる
                    • Railsの環境構築やデプロイを学ぶ上で役に立った記事 - Qiita

                      普段はインフラ寄りの仕事をしているエンジニアですが、Railsの環境構築やデプロイについてキャッチアップする機会があり、色々学ぶうちにブックマークが溜まってきました。 同様の内容を学習中の方の参考になればと思い、Qiita記事化します。 環境構築関連 Docker Rails 6.1のDocker開発環境構築をEvil Martians流にやってみた(更新)|TechRacho(テックラッチョ)〜エンジニアの「?」を「!」に〜|BPS株式会社 クジラに乗ったRuby: Evil Martians流Docker+Ruby/Rails開発環境構築(翻訳)|TechRacho(テックラッチョ)〜エンジニアの「?」を「!」に〜|BPS株式会社 Nginx+Rails6.0+MySQL8.0+Adminer:docker-compose で rails new Ruby on Railsの開発環境を

                        Railsの環境構築やデプロイを学ぶ上で役に立った記事 - Qiita
                      • 開発者の仕事を増やさずにバグを減らす、かしこいテスト戦略とは?【デブサミ2021】

                        CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

                          開発者の仕事を増やさずにバグを減らす、かしこいテスト戦略とは?【デブサミ2021】
                        • DaggerでベンダーフリーなCIパイプラインを作成する

                          最近よく話題になっているDaggerというCI/CD向けのdevkitについて、実際にコードを書きながら検証してみる記事です。 Daggerについて Daggerは、CIにポータビリティを持たせるためのdevkitです。Daggerでは、パイプラインの全てのアクションがDockerコンテナ上で実行されるため、Docker互換のランタイムが動作するマシン上であればどこでも同じ結果を得ることができます。 Daggerでは、パイプラインの記述をCUE(cuelang)で行います。CUEはGoogleが開発した設定ファイル記述向けの言語で、moduleやtemplate等強力な構文を兼ね備えたものになっています(jsonの拡張言語のような位置づけです)。JSONやYAMLにエクスポートも可能です。 上記より、Daggerは既存のCI/CDツール(CircleCI、jenkins、Github Ac

                            DaggerでベンダーフリーなCIパイプラインを作成する
                          • 入協エントリー 岡部さんの場合|コープさっぽろDX

                            何をやってきたのかはじめまして。岡部と申します。コープさっぽろでエンジニアとして入協してから約 3 か月が経ちました。そのふりかえりも兼ねて入協エントリーを書こうと思います。全然関係ないですが、数年ぶりにスキーができて最高です。下記の写真はテイネハイランドで春スキーを楽しんでいる様子です。 1 社目は東京のメーカー系の SIer で自社の ERP パッケージの開発・保守をしました。その他にも PL/SQL を使ったストアドプロシジャなどの開発やバッチファイルを使ったプログラムのリリースの仕組みを作っていました。この時は主にシステムエンジニア周りの経験をしておりました。 その後 Web 系エンジニアに転向し、2 社目ではレンタルサーバーの開発を経験しました。本社は東京なのですが勤務地は福岡で思い切って移住もしました。福岡は札幌と比べて暑いですが、街の雰囲気が札幌と少し似てる所があることやエン

                              入協エントリー 岡部さんの場合|コープさっぽろDX
                            • Github Actions でブランチの操作を行う

                              公開日 2020.6.7更新日 2020.6.8カテゴリ:Githubタグ:Github,GithubActions

                                Github Actions でブランチの操作を行う
                              • 技術書典への参加から執筆の諸問題対応とテンプレート公開までの記録 - エムスリーテックブログ

                                こんにちは。エムスリーの河合(@vaaaaanquish)です。 現在開催中の技術書典11で、エムスリーテックブック#3 に「Rustによる機械学習概覧」という章を寄稿しました。 techbookfest.org 本記事は、そのテックブックを書くにあたっての社内ドキュメントを作ろうと思ったのですが内部に閉まっている意味はないと感じたので全て公開してしまおう、という趣旨の記事です。 参加登録から執筆開始まで メンバー集めと参加形態 エムスリーテックブックテンプレートRepository config.ymlの分割 PDF印刷設定関連パラメータの変更 hiddenfolio=nikko-pc serial_pagination=true cover=false gutter=26mm 奥付出力内容のカスタマイズ タイトルページのカスタマイズ ヘッダーのセクション名衝突回避 ページ番号のセンタリ

                                  技術書典への参加から執筆の諸問題対応とテンプレート公開までの記録 - エムスリーテックブログ
                                • Safeguard your containers with new container signing capability in GitHub Actions

                                  ProductSecuritySafeguard your containers with new container signing capability in GitHub ActionsGitHub has partnered with the OpenSSF and Project Sigstore to add container image signing to our default “Publish Docker Container” workflow. As developers have leaned into cloud native projects for scale and maintainability, the popularity of containers has exploded. With 92% of organizations leveragin

                                    Safeguard your containers with new container signing capability in GitHub Actions
                                  • GitHub Organization に紐付く Project の CircleCI 設定方法 | rakuishi.com

                                    CircleCI Local CLI をインストールするProject に .circleci/config.yml を設置し、対応環境の記述をするcircleci build .circleci/config.yml で成功するまで調整する(キャッシュ機能など一部足りない機能があるため、ある程度は割り切る)成功すればそれを master ブランチ(デフォルト)に push するhttps://circleci.com/ から GitHub アカウントでログインする左上の “Swith Organization” より企業アカウントを選択する“ADD PROJECTS” より、Project を探す。権限が足りなくて “Contact repo admin” となっているため、管理者に問い合わせて “Set Up Project” より “Start building” を押してもらうそれ

                                      GitHub Organization に紐付く Project の CircleCI 設定方法 | rakuishi.com
                                    • CircleCI のデバッグ方法3つ - Qiita

                                      今年は仕事で、Rails アプリケーションの CI 環境を Jenkins から CircleCI に移行しました。 その際に、CircleCI のデバッグ方法って意外とまとまっていないなー、と感じました。 本記事では、私が実際にやっていたデバッグ方法について書かせていただきます。 ちなみに、2018年11月に行われた Sansan Builders Box では、本記事の内容も含めて、CircleCI移行について話をさせていただきました。その際の資料は↓↓になります。 名刺のデータ化システムを支えるCI基盤への取り組み/GEES and CircleCI - Speaker Deck ローカルビルド 基本的には、CircleCI 上でテストが全て通るように .circleci/config.yml を修正していく作業になると思います。その際に、修正する度に git push してビルド

                                        CircleCI のデバッグ方法3つ - Qiita
                                      • タグが打たれたらGitHub Container Registryにイメージをpushする | おそらくはそれさえも平凡な日々

                                        リリース作業をしてタグが打たれたのを契機にGitHub Actionsを起動してGitHub Container Registryにイメージをpushしたい。試行錯誤した結果以下のようになった。 on: push: branches-ignore: - '**' tags: - 'v*' jobs: build: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - uses: docker/metadata-action@v3 id: meta with: images: ghcr.io/songmu/riji tags: | type=semver,pattern={{version}} type=semver,pattern={{major}}.{{minor}} - uses: docker/login-action

                                          タグが打たれたらGitHub Container Registryにイメージをpushする | おそらくはそれさえも平凡な日々
                                        • CI/CDをリポジトリ分割し、CircleCIの設定ファイルのメンテナンス性を向上させた話 - サーバーワークスエンジニアブログ

                                          こんにちは。サーバーワークスでCloud AutomatorのSREチームで開発・運用を担当している尾崎です。 2回に渡って、Cloud AutomatorのSREチームが中心となって取り組んだアプリケーションのCI/CD改善について紹介します。 まずはCircleCIの設定ファイルのメンテナンス向上について紹介をして、別の記事でCircleCIを利用したカナリアデプロイについて紹介します。 なお、記事中で「CI」は主にアプリケーションの自動テストやコンテナイメージのビルド、「CD」はアプリケーションコード(コンテナ含む)のデプロイを意味しています。 開発チームが持っていた課題 課題への対策 アプリケーションデプロイ(CD)用のリポジトリを新設 CircleCIのダイナミックコンフィグを利用したデプロイ設定ファイルの分割 まとめ 開発チームが持っていた課題 Cloud Automatorは

                                            CI/CDをリポジトリ分割し、CircleCIの設定ファイルのメンテナンス性を向上させた話 - サーバーワークスエンジニアブログ
                                          • CircleCI セキュリティインシデントによる Datadog Agent への影響について

                                            Looking for Datadog logos? You can find the logo assets on our press page.

                                              CircleCI セキュリティインシデントによる Datadog Agent への影響について
                                            • Backlog Notify - GitHub Marketplace

                                              You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                Backlog Notify - GitHub Marketplace
                                              • [Ruby基礎][Rails基礎] Visual Studio CodeでRailsアプリを開発

                                                  [Ruby基礎][Rails基礎] Visual Studio CodeでRailsアプリを開発
                                                • GitHub ActionsでLaravelのCI環境を作ってみた|TechRacho by BPS株式会社

                                                  こんにちは、株式会社ウイングドアの田上です。 弊社では開発業務にGitHubを使っています。 折角GitHubを使っているので、 GitHub Actionsを使ってCI(継続的インテグレーション)を実施したいなと思い、やってみました💪 今回は弊社で多いLaravel案件でも使えるように、 表題の通りGitHub Actions + LaravelでのCIを構築してみます。 GitHub Actionsとは プッシュ、Issue、リリースなどのGitHubプラットフォームのイベントをトリガーとしてワークフローを起動しましょう。コミュニティが開発・保守し、ユーザが熟知・愛用しているサービスについて、対応するアクションを組み合わせて設定できます。 引用元:Actions | GitHub はじめかた GitHubにLaravelのリモートリポジトリを作成して、Actionsをクリックします。

                                                    GitHub ActionsでLaravelのCI環境を作ってみた|TechRacho by BPS株式会社
                                                  • CircleCIでプロジェクトごとに設定した環境変数の値を確認したい | DevelopersIO

                                                    こんにちは、CX事業本部の若槻です。 今回は、CircleCircleCIの[project settings]-[Environment Variables]で設定した環境変数の値を確認するTipsです。 登録済みの環境変数は[project settings]-[Environment Variables]の画面では確認できなくなる CircleCIではプロジェクトごとに利用したい環境変数を画面コンソールの[project settings]-[Environment Variables]から設定することができます。 しかし登録後は値の末尾4文字以外がマスクされて、コンソールから環境変数の値は確認できなくなってしまいます。 セキュリティ的にはこれで良いのかもしれませんが、「同じ環境変数を別のプロジェクトでも設定したい!」という場合などには別途方法により確認が必要となります。 確認できな

                                                      CircleCIでプロジェクトごとに設定した環境変数の値を確認したい | DevelopersIO
                                                    • Codecov で iOS アプリのテストカバレッジを可視化する (GitHub + CircleCI + Codecov) | Recruit Tech Blog

                                                      エンジニアリングマネジャーの @nobuoka です。 iOS アプリ 「ゼクシィ」 の開発などを担当しています。 本記事では、「ゼクシィ」 iOS アプリのプロジェクトでテストカバレッジを可視化した取り組みを共有します。 技術的に新しいことや難しいことをしているわけではありませんが、カバレッジ可視化の一つの事例として参考になればと思います。 背景・目的 これまで 「ゼクシィ」 のアプリ開発は社外に発注していたのですが、開発をさらに推進していくため、今年の 8 月から内製開発組織も 「ゼクシィ」 のアプリ開発に関わるようになりました。 我々内製開発チームがプロジェクトに参画した時点で、「ゼクシィ」 の iOS プロジェクトのコードテストに関する状況は下記のとおりでした。 iOS アプリ 「ゼクシィ」 のプロジェクトには 2014 年ごろまでに書かれたテストコードが含まれている 当時は日本国

                                                        Codecov で iOS アプリのテストカバレッジを可視化する (GitHub + CircleCI + Codecov) | Recruit Tech Blog
                                                      • Extend your dependency information in the GitHub Dependency Graph with new GitHub Actions

                                                        SecurityExtend your dependency information in the GitHub Dependency Graph with new GitHub ActionsNew Actions from Anchore, NowSecure, SBT, and Trivy are now available to create a more comprehensive GitHub Dependency Graph. Earlier this month, we released an API that allowed you to upload dependency information directly to GitHub. Previously, GitHub built the dependency graph entirely from static s

                                                          Extend your dependency information in the GitHub Dependency Graph with new GitHub Actions
                                                        • コードの計測・可視化を、まずは手頃な道具(GAS+データポータル)ではじめてみる - Qiita

                                                          はじめに この記事は STORES.jp Advent Calendar 2019 の 18 日目です。 最近、プロダクトのコードの計測と可視化を少しずつはじめています。 まだ始めたばかりなので大きな知見が蓄積されているわけではないのですが、以下のような自問を繰り返しながらやってみるなかで、見えてきたことも増えてきました。 計測・可視化の仕組みを整えるためにはその他の作業を止めることになる。そうまでして行うメリットはどこにあるのだろうか なるべく効果的に実施するためには、何を、どう計測するのが良いだろうか この記事では、これらに対する自分なりの答えについて、実際にやってみたことを踏まえて簡単に書こうと思います。 なぜ計測・可視化をするのか いわゆる技術的負債を返済していくためには、多くの場合は既存コードのリファクタリングを行うことになります。 そのようなシチュエーションでは、大きくなったモ

                                                            コードの計測・可視化を、まずは手頃な道具(GAS+データポータル)ではじめてみる - Qiita
                                                          • Check! GitHub Actions: 別のワークフローの実行リクエストまたは完了を契機にワークフローを実行する

                                                            Prologue GitHub アクションで、「ワークフローが終わったら/リクエストされたら、実行する」というトリガをご紹介します。 私の例では、このようなニーズに対して対応することができました。 first-workflow.yml: pull_request や push: [main] などのトリガでテストを行うワークフロー実行 second-workflow.yml: main ブランチへ push されたときにだけ、デプロイするための別のワークフローを実行 指定したワークフローを契機に実行されるトリガ workflow_run on.workflow_run は、ワークフローがリクエストされた、または実行完了した契機で呼び出されるトリガです。 workflow_run | Events that trigger workflows - GitHub Docs イベントタイプは c

                                                              Check! GitHub Actions: 別のワークフローの実行リクエストまたは完了を契機にワークフローを実行する
                                                            • 【GitHubActions】単一ワークフローファイルでトリガー元に応じてデプロイ先のAWSアカウントを切り替えてみる | DevelopersIO

                                                              CX事業本部@大阪の岩田です。AWSを利用した開発のCI/CDでは xxxブランチにマージされたらdev用AWSアカウントに自動デプロイする yyyブランチにマージされたらstg用AWSアカウントに自動デプロイする リリースタグが付与されたらprd用AWSアカウントに自動デプロイする のようなデプロイ戦略は良くある話だと思います。実際にはprd環境へのデプロイには別途承認アクションを挟みたいとか、そういった要件も想定されますが、一旦そういうのは無視してワークフローの構成は全環境で共通とした場合、トリガーイベントに応じて変更したいのはAWSアカウントIDのみです。この場合、環境毎にワークフローファイルを作成すると重複が多くなってしまうので、できれば1つのワークフローファイルで全環境のデプロイに対応したいところです。どうすれば単一のワークフローファイルで複数AWSアカウントへのデプロイに対応で

                                                                【GitHubActions】単一ワークフローファイルでトリガー元に応じてデプロイ先のAWSアカウントを切り替えてみる | DevelopersIO
                                                              • 6 optimization tips for your CI configuration

                                                                The customer engineering team at CircleCI helps users optimize how their configuration files are set up. Every day, they can find the most useful features for your projects, balancing both your time and your credit consumption. After performing dozens of config reviews for 20+ of our enterprise-level customers, our customer engineering team has it all down to a science. Because you and your team m

                                                                  6 optimization tips for your CI configuration
                                                                • GitHub Actions用アクションのDocker to Compositeの変更

                                                                  B! 6 0 0 0 GitHub Actionsで自作のアクションを作っているものの中で、 Dockerを使ってその中でシェルスクリプトを走らせているようなものがありました。 それをCompositeというスタイルに変更して使うようにしました。 GitHub Actionsの自作方法 octopress-actionで起こった問題 Docker to Composite Composite便利 GitHub Actionsの自作方法 GitHub Actionsを自作するには、最初はDockerを使ってその中で何かを走らせるか、 JavaScriptを使って走らせるという2択でした。 GitHub Actions用のアクションを自作する Dockerを使うと好きなimageの中で走らせることは出来ますが、 基本的にはそのアクションの中で閉じた作業になります。 したがって、actions/

                                                                    GitHub Actions用アクションのDocker to Compositeの変更
                                                                  • CircleCI Orbが最高だった件 - Sansan Tech Blog

                                                                    はじめに こんにちは, Sansan株式会社プロダクト開発部エンジニアの北見です. 最近, 個人開発でCircleCIを使ったビルド&デプロイを構築することができました. 構築過程で「CircleCI Orb」という機能を見つけたのですが, これが非常に有用だったので, 紹介させて頂きます. CI/CDパイプラインの歴史と構築時の悩み Jenkins プロダクトをビルド/デプロイするためのCI(Continuous Integration)やCD(Continuous Delivery)がもつ重要性は昔から叫ばれてきました. CI/CDサービスでまず皆様が思いつくのは「Jenkins」ではないでしょうか? www.jenkins.io オンプレミスサーバーへ簡単にインストールでき, CI/CDの走りとなった最も有名なソフトウェアですね. GUIをオペレーションのメインとし, 簡単にパイプラ

                                                                      CircleCI Orbが最高だった件 - Sansan Tech Blog
                                                                    • CircleCIでtiming dataに基づいたテスト分割をDartで利用できるようにした話.

                                                                      CircleCIでtiming dataに基づいたテスト分割をDartで利用できるようにした話. 文字起こし https://github.com/operando/Notes/tree/master/%E9%96%8B%E7%99%BA%C3%97%E3%83%86%E3%82%B9%E3%83%88%20LT%E4%BC%9A%20-%20vol.2%20%23devtestlt CircleCIでtiming dataに基づいたテスト分割をDartで利用できるようにするサンプルプロジェクト https://github.com/operando/dart-test-CircleCI-timing-data 開発×テスト LT会 - vol.2 #devtestlt https://rakus.connpass.com/event/237602/

                                                                        CircleCIでtiming dataに基づいたテスト分割をDartで利用できるようにした話.
                                                                      • 2022年 crowdworks.jp の SRE チームでやったこと - クラウドワークス エンジニアブログ

                                                                        この記事は クラウドワークス Advent Calendar 2022 の 2日目の記事です。 こんにちは。crowdworks.jp の SRE チームに所属している高橋です。 この記事では crowdworks.jp の SRE チームが2022年にやったことを記載していきます。やっていることは色々で、まとまりはありませんが、そこら辺はご容赦ください。 目次 2021年のふりかえり 2022年にやったこと crowdworks.jp の SRE チームメンバーが執筆したエンジニアブログ(再掲) スロークエリ改善 バージョンアップ祭り GitHub Actions と CircleCI の OIDC 対応(AWS アクセスキー廃止) Lambda のデプロイツールを lambroll に変更 ドキュメント運用の設計支援 さよなら sider.review いままでありがとう まとめ 20

                                                                          2022年 crowdworks.jp の SRE チームでやったこと - クラウドワークス エンジニアブログ
                                                                        • GitHub - docker/build-push-action: GitHub Action to build and push Docker images with Buildx

                                                                          You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                            GitHub - docker/build-push-action: GitHub Action to build and push Docker images with Buildx
                                                                          • ニュースリリース – JetBrains IDEとCIを連携させるプラグイン – CIcloneを発表 | 株式会社サムライズム

                                                                            株式会社サムライズム JetBrains IDEとCIを連携させるプラグイン – CIcloneを公開 JetBrainsやGitHubなど、ソフトウェア開発者向けのツール販売を手がける株式会社サムライズム(本社:東京都豊島区、代表取締役:山本裕介、以下サムライズム)は、JetBrains IDEの生産性をより向上させるプラグイン CIcloneを発表いたしました。本日より、JetBrains Plugin Marketplaceよりダウンロードしていただけます。 お客様は、IDE内よりCIcloneをインストールすることにより、CI(継続的インテグレーション)サービスとJetBrains IDEを連携させることが出来ます。ビルド結果についての通知をIDE内で即座に受け取ることで、プルリクエスト/マージリクエストの作成や失敗したテストケースの検証を素早く行うことが出来ます。 CIclone

                                                                              ニュースリリース – JetBrains IDEとCIを連携させるプラグイン – CIcloneを発表 | 株式会社サムライズム
                                                                            • GitHub Actions で amd64/arm64 両対応の Docker イメージをビルド - Shin x Blog

                                                                              PHP 開発環境の Docker イメージとして公開している shin1x1/php-dev イメージの arm64 対応を行いました。従来の amd64 も必要なので、マルチアーキテクチャビルドでイメージを生成するようにしています。 shin1x1/php-dev については下記を参照で。 blog.shin1x1.com Docker Buildx による multi-arch ビルド Docker Buildx は Buildkit でビルド機能を拡張する Docker CLI プラグインです。Buildx にはマルチアーキテクチャビルド機能があるので、これを利用します。 docs.docker.com 実行の流れを掴むために M1 Mac の Docker Desktop で Buildx を利用してビルドしてみます。Docker Desktop 4.3.1 には Buildx が

                                                                                GitHub Actions で amd64/arm64 両対応の Docker イメージをビルド - Shin x Blog
                                                                              • GitHub - slackapi/slack-github-action: Send data into Slack using this GitHub Action!

                                                                                You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.

                                                                                  GitHub - slackapi/slack-github-action: Send data into Slack using this GitHub Action!
                                                                                • GitHub Actions: Reusable workflows can be referenced locally

                                                                                  January 25, 2022 You can now reference local reusable workflows more easily. With this release, reusable workflows that are in the same repository as the calling repository can be referenced with just the path and filename: {path}/{filename}. For example: jobs: call-workflow-in-local-repo: uses: ./.github/workflows/workflow-2.yml When referenced this way, the called workflow will be from the same

                                                                                    GitHub Actions: Reusable workflows can be referenced locally