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
Gradleよくわからんから脱する/Gradle Getting Started
Search
yukana
August 28, 2024
Programming
85
0
Share
Gradleよくわからんから脱する/Gradle Getting Started
yukana
August 28, 2024
More Decks by yukana
See All by yukana
DBアクセスを伴う自動テストを書くときのプラクティス/Practices When Writing Automated Tests with DB Access
yukana
1
97
Nice to haveな気づきに向き合う / Facing Nice to Have Awareness
yukana
1
58
ユニットテスト実行を 45% 高速化した Repository テスト戦略 / Repository Test Strategy Speeds up Unit Test
yukana
6
2k
Other Decks in Programming
See All in Programming
[KCD Czech] eBPF Meets the GPU: Future of AI Infra Observability
doniacld
0
130
iOS26時代の新規アプリ開発
yuukiw00w
0
220
oxlintはeslint/typescript-eslintを置き換えられるのか
shomafujita
2
290
AI駆動開発勉強会 広島支部 第一回勉強会 AI駆動開発概要とワークショップ
hayatoshimiu
0
420
Lessons from Spec-Driven Development
simas
PRO
0
110
気づいたらRubyで100作品 ー クリエイティブコーディングが生活の一部になるまで / 100 Ruby Sketches Later: How Creative Coding Became Part of My Life
chobishiba
3
500
Java × distroless で 軽量なコンテナイメージを / Java on Distroless
contour_gara
0
430
PHPで使える日時の表現と、その知り方 #frontend_phpcon_do
o0h
PRO
0
140
権限チェックの一貫性を型で守る TypeScript による多層防御
mnch
4
990
初めてのRubyKaigiはこう見えた
jellyfish700
0
370
Composerを使ったサプライチェーン攻撃の様子を眺めてみる #phpstudy
o0h
PRO
2
190
ECR拡張スキャンでSBOMを収集して サプライチェーン攻撃の影響調査を 爆速で終わらせてみた
akihisaikeda
2
210
Featured
See All Featured
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
350
Speed Design
sergeychernyshev
33
1.8k
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
130
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
190
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.3k
Leading Effective Engineering Teams in the AI Era
addyosmani
9
2k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
570
Raft: Consensus for Rubyists
vanstee
141
7.5k
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
70
39k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2k
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
390
Transcript
Gradleよくわからんから脱する BABY JOB 株式会社 第7回 社内LT 2024/08/28 西牧 佑哉
誰でも決済の環境構築前の私 • Gradleをなんとなくで使っている • バージョンや記事によって書き方が違って、何がいいのかわからない • ビルドが通らなくなった時に調査や修正ができない 2
いろんな記事や解説も見たけど... • 結局公式ドキュメントを読むのがよかった • Gradleは公式ドキュメントが充実している 3
どこから見ればいいか? • Getting Started ◦ Gradle Core Conceptsを読んで、Gradle Tutorialやる ◦
基本的なことは理解できる ▪ Gradleの全体像 ▪ プラグイン ▪ 依存関係 ▪ タスク ▪ ビルドキャッシュ 4
どこから見ればいいか? • マルチプロジェクト周り ◦ Multi-Project Build Basics ◦ Sharing Build
Logic between Subprojects ◦ Sharing build logic between subprojects Sample 5
ドキュメント読もう! 6