Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
nina
Search
akatsukinewgrad
January 08, 2021
Programming
1.1k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
nina
akatsukinewgrad
January 08, 2021
More Decks by akatsukinewgrad
See All by akatsukinewgrad
2023/1/25_QAテスター meet up!
akatsukinewgrad
0
180
成果発表資料.pdf
akatsukinewgrad
0
2.2k
広大なフィールドを気持ちよく駆け抜けるための技術.pdf
akatsukinewgrad
0
680
正規表現とReDoS.pdf
akatsukinewgrad
0
660
Unityで大量のオブジェクト_を吹き飛ばしたい.pdf
akatsukinewgrad
0
710
新卒2年目が思う1年目の学び.pdf
akatsukinewgrad
0
640
障害訓練の取り組みについて.pdf
akatsukinewgrad
0
820
7分でわかるアカツキゲームス
akatsukinewgrad
0
670
Bitcoinだけでスマートコントラクト.pdf
akatsukinewgrad
1
1.1k
Other Decks in Programming
See All in Programming
AI Engineeringは、AIプロダクトだけのものか? 〜AIがソフトウェアを作る時代の新しい当たり前〜 / No AI in your product. AI Engineering in your development.
rkaga
4
460
AWS DevOps AgentのAzure接続機能を検証して見えた活用法/Use Cases Verified for the AWS DevOps Agent's Azure Connectivity Feature
masakiokuda
1
240
夏だ!祭りだ!祭りとはドメインモデリングでは?
ryugen04
0
310
Foundation Models frameworkで画像分析
ryodeveloper
1
620
Jindong: Introducing Declarative Haptics in Compose Multiplatform
l2hyunwoo
0
120
AIが無かった頃の素敵な出会いの話
codmoninc
1
460
Laravelで学ぶ Webアプリケーションチューニング入門/web_application_tuning_101
hanhan1978
4
1.9k
仕様駆動開発へのトライを機に チームに適合する手法を模索し続けている話
freee
PRO
0
560
いまどきの Codex で開発する visionOS アプリの開発スタイルについて
karad
0
150
Go言語とトイモデルで学ぶTransformerの気持ち / fukuokago23-transformer
monochromegane
0
180
TSX の <Hoge<Fuga>> という構文に驚いた話 / tsx-type-argument-syntax
kanaru0928
0
230
関東Kaggler会_NVIDIA_Nemotron_コンペ_振り返り
rick_ds
0
650
Featured
See All Featured
Unsuck your backbone
ammeep
672
58k
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
210
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
370
[SF Ruby Conf 2025] Rails X
palkan
2
1.3k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
201
75k
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
2
3.8k
Designing Experiences People Love
moore
143
24k
Believing is Seeing
oripsolob
1
190
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
Practical Orchestrator
shlominoach
191
12k
A designer walks into a library…
pauljervisheath
211
24k
Transcript
©Akatsuki Inc. Unity の CI 環境を GitHub Actions で構築した話 蜷川
貴哉
©Akatsuki Inc. 自己紹介 蜷川 貴哉 ( にながわ たかや ) 業務内容
• クライアント開発(アウトゲームの基盤作り) • ツール開発 経歴 • 17新卒としてアカツキに入社 • 2年間サーバーエンジニアで仕事をしその後クライアントに 趣味 • APEX(最近社内にプロチームができて応援してる) • 水平思考パズル
©Akatsuki Inc. CIって何?
©Akatsuki Inc. 継続的インテグレーション(Continuous Integration)の略称 頻繁に更新されるリポジトリを定期的・自動的に ビルドやテストを行う手法 CI とは
©Akatsuki Inc. 複数人での作業によるバグの発生を検知できる 成果物を安定して提供できるようになる 作業コストが下がる CIのメリット
©Akatsuki Inc. GitHub Actionsって何?
©Akatsuki Inc. GitHub のイベントをトリガーとして CI を実行 GitHub が提供するサーバー上にある仮想マシンで実行される (自前の PC
で実行することも可能) GitHub Actions とは
©Akatsuki Inc. ソースコード管理とその CI/CD が GitHub で完結する (複数のサービスでユーザーを管理しなくて済む) Self-hosted で自前のマシンを使うことも可能
GitHub Actions のメリット
©Akatsuki Inc. なぜやるの?
©Akatsuki Inc. CI/CD ツールの管理コストを下げたい やってみたかった (PJTに迷惑をかけない前提です) なぜやるのか
©Akatsuki Inc. GitHub Actions でのビルド構成
©Akatsuki Inc. GitHub Actions でのビルド構成 任意のパラメータを指定をした ビルド PR 作成時などに実行される ビルド
©Akatsuki Inc. GitHub Actions で構築した結果
©Akatsuki Inc. CI/CD ツールの管理コストが下がった やったね!! GitHub Actions で構築した結果
©Akatsuki Inc. GitHub Actions はとても便利 (細かい話はアドベントカレンダーで書きます!) より良い仕組みがないか模索していきましょう まとめ