DeNA Testing Blog

Make Testing Fun, Smart, and Delighting End-Users

CI/CD

CI/CD Test Night #7を開催しました!

こんにちは、SWETのCI/CDチームに所属している幸田(@ponkio_o)です。 2024/03/26(火)に弊社オフィス(渋谷スクランブルスクア)とオンラインのハイブリッドで CI/CD Test Night #7 を開催しました。 本記事では、当日の発表スライドを紹介していきます。…

CI/CD Test Night #7を開催します!

こんにちは、SWETでCI/CDチームの前田( @mad_p )です。 SWETでは、CI/CDに関する知識を共有することを目的として、「CI/CD Test Night」を開催しています。 約1年ぶりに、CI/CD Test Night #7をハイブリッド開催します! 今回のテーマは「CI/CDのプラクテ…

CI/CD Test Night #6を開催しました!

こんにちは。SWETのCI/CDチームに所属している井口(@hisa9chi)です。 2023/05/26にCI/CD Test Nightを約3年半ぶりに復活し、第6回目をオフライン/オンラインで開催しました! 本記事では、今回の発表のスライドを紹介していきます。本イベントは当日の登壇…

CI/CD Test Nightを復活開催します!

こんにちは、SWETでCI/CDチームの前田( @mad_p )です。 CI/CD関する知識を共有することを目的として、過去数回「CI/CD Test Night」を開催してきました。 今回、約2年半ぶりで復活、CI/CD Test Night #6をハイブリッド開催します! 今回のテーマは「GitHub…

GitHub Actionsのセルフホストランナーでジョブごとにディレクトリを分離する方法

先日 DeNA/setup-job-workspace-action をOSSとして公開しました。これはGitHub Actionsでは本来1つのリポジトリに対して作業用のディレクトリは1つだけになるところを、ジョブごとにディレクトリを分離できるようにするactionです。大規模なリポジトリをセ…

macOSのCopy-on-Write機能を使ってディスクを節約した話

こんにちは、SWETでCI/CDチームの前田( @mad_p )です。 SWETではCI/CDチームの一員として、Jenkins運用のサポートや、CI/CD回りのノウハウ蓄積・研究をしています。 はじめに 先日開催されましたCEDEC 2022にて、Gitリポジトリの肥大化に対応した事例を発…

治安維持のためにCI/CDサービスを活用しておこなったこと

SWETグループの平田(@tarappo)です。 10/21(木)にiOS Test TeaTime #3を開催しました。 その時の私の登壇資料は次のとおりです。 資料では不足しているであろう情報もあるので、本稿ではその点も補いつつ説明していきたいと思います。 はじめに SWETメン…

大きなGitリポジトリをクローンするときの工夫を図解します

こんにちは、SWETでCI/CDチームの前田( @mad_p )です。 SWETではCI/CDチームの一員として、Jenkins運用のサポートや、CI/CD回りのノウハウ蓄積・研究をしています。 はじめに Gitリポジトリをクローンすると、ローカルフォルダにはそのリポジトリの全体が…

Jenkins Shared Librariesの活用事例の紹介

1. はじめに SWETグループの井口です(@hisa9chi)です。現在はスマホ向けゲーム開発案件にてゲーム開発者がゲーム開発に集中できるようにCI/CD関連を幅広くサポートしています。 本稿では、その中でも Jenkins Pipeline Job で利用可能な Shared Libraries …

大規模リポジトリで高速にgit cloneするテクニック

ニッチな話題ですが、業務におけるCI/CDの現場では避けることのできない大規模リポジトリと戦うためのgit cloneのテクニックを紹介します。 この記事は[DeNA Advent Calendar 2020](https://qiita.com/advent-calendar/2020/dena)の10日目の記事です。

xcode-installのリグレッションテストをGitHub Actionsで自動化した話

xcode-installというgemにpull-reqを送る際に、リグレッションテストのための環境としてGitHub Actionsを活用したことについての記事です。

ゼロ円から始めるクラウドの実機を使った自動テスト(iOS)

この記事はDeNA Advent Calendar 2018 その1の2日目の記事です こんにちは。SWETの加瀬(@Kesin11)です。 2018年も残すところ一ヶ月弱となりましたが、今年一番のニュースと言えば何だったでしょうか? そう、Google IO 2018で発表されたFirebase Test Lab…

CI/CD Test Night 2days開催レポート

はじめまして、SWETの井口(@hisa9chi)です。 2018年11月7, 8日の2日間で、SWET主催によりCI/CD Test Night #1,#2 を開催させていただきました。本勉強会では近年注目されているCIサービスであるBitriseからCTO:Viktor Benei氏(@ViktorBenei)とVP of Gro…

Google Cloud Buildとは一体何者なのか

こんにちは。SWETの加瀬(@Kesin11)です。 Google Cloud Next ’18でGoogleのCI/CDサービスとしてGoogle Cloud Build(以後GCBと略します)というものが発表されました。 https://cloud.google.com/cloud-build/ https://www.youtube.com/watch?v=iyGHW4UQ_T…