Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
Yasuharu Nakano
PDF, PPTX
6,927 views
OSS Product feat. Gradle
Material of LT for JGGUG meetup at 2014-10-24
Software
◦
Read more
9
Save
Share
Embed
Embed presentation
Download
Download as PDF, PPTX
1
/ 14
2
/ 14
3
/ 14
4
/ 14
5
/ 14
6
/ 14
7
/ 14
8
/ 14
9
/ 14
10
/ 14
11
/ 14
12
/ 14
13
/ 14
14
/ 14
More Related Content
PPTX
Gradle入門
by
orekyuu
PPTX
Jjug 20140430 gradle_advanced
by
Masatoshi Hayashi
PDF
Gws 20141024 gradle_intro
by
Nobuhiro Sue
PDF
Gradle handson
by
Nemoto Yusuke
PDF
Jjug 20140430 gradle_basic
by
Takuma Watabiki
PDF
Spring in-summer-gradle-hands on-withanswers
by
Takuma Watabiki
PDF
Gradle布教活動
by
Nemoto Yusuke
PDF
Gradleどうでしょう
by
Takuma Watabiki
Gradle入門
by
orekyuu
Jjug 20140430 gradle_advanced
by
Masatoshi Hayashi
Gws 20141024 gradle_intro
by
Nobuhiro Sue
Gradle handson
by
Nemoto Yusuke
Jjug 20140430 gradle_basic
by
Takuma Watabiki
Spring in-summer-gradle-hands on-withanswers
by
Takuma Watabiki
Gradle布教活動
by
Nemoto Yusuke
Gradleどうでしょう
by
Takuma Watabiki
What's hot
PDF
システム開発を前進させるためのGradle導入法
by
Takuma Watabiki
PPTX
[社内勉強会]Gradleを使おう
by
hirooooo
PDF
(IDEユーザのための) ClojureのEmacs開発環境について
by
Kazuhiro Hara
PDF
Cryogenでサイトつくろーじぇん
by
Kazuhiro Hara
PDF
今すぐブラウザでES6を使おう
by
Hayashi Yuichi
PPTX
Jenkins と groovy
by
Kohsuke Kawaguchi
PDF
Android アプリ開発における Gradle ビルドシステム
by
Yu Nobuoka
PDF
明日から使えるgradle
by
kimukou_26 Kimukou
PDF
AndroidStudioはじめました ~Gradle編~
by
Yabata Tomomitsu
PDF
ひとりアドベントカレンダーのご紹介
by
Kazuhiro Hara
PPTX
Jenkins勉強会 in 札幌 第二部
by
cactusman
PPT
Jenkinsプラグイン開発
by
Takahisa Wada
PDF
SwaggerとAPIのデザイン
by
Kazuhiro Hara
PDF
2020/06/16 tsjp-azure-staticwebapps-vs_codespaces
by
Issei Hiraoka
PPTX
GitとCIとかチャットとかをオンプレで運用する話
by
mdome
PDF
Github codespaces すごく良い。もうこれで 十分なんじゃという話
by
xiidec
PDF
イケてる技術で品質を担保しつつスピード感のある開発を実現する冴えたやり方
by
Yuta Matsumura
PDF
Gws 20120521 gradle
by
Nobuhiro Sue
PDF
高速!Clojure Web 開発入門
by
Kazuki Tsutsumi
PPTX
JavaScriptフレームワーク入門にVue.jsはいかが?
by
好洋 山崎
システム開発を前進させるためのGradle導入法
by
Takuma Watabiki
[社内勉強会]Gradleを使おう
by
hirooooo
(IDEユーザのための) ClojureのEmacs開発環境について
by
Kazuhiro Hara
Cryogenでサイトつくろーじぇん
by
Kazuhiro Hara
今すぐブラウザでES6を使おう
by
Hayashi Yuichi
Jenkins と groovy
by
Kohsuke Kawaguchi
Android アプリ開発における Gradle ビルドシステム
by
Yu Nobuoka
明日から使えるgradle
by
kimukou_26 Kimukou
AndroidStudioはじめました ~Gradle編~
by
Yabata Tomomitsu
ひとりアドベントカレンダーのご紹介
by
Kazuhiro Hara
Jenkins勉強会 in 札幌 第二部
by
cactusman
Jenkinsプラグイン開発
by
Takahisa Wada
SwaggerとAPIのデザイン
by
Kazuhiro Hara
2020/06/16 tsjp-azure-staticwebapps-vs_codespaces
by
Issei Hiraoka
GitとCIとかチャットとかをオンプレで運用する話
by
mdome
Github codespaces すごく良い。もうこれで 十分なんじゃという話
by
xiidec
イケてる技術で品質を担保しつつスピード感のある開発を実現する冴えたやり方
by
Yuta Matsumura
Gws 20120521 gradle
by
Nobuhiro Sue
高速!Clojure Web 開発入門
by
Kazuki Tsutsumi
JavaScriptフレームワーク入門にVue.jsはいかが?
by
好洋 山崎
Viewers also liked
PDF
RxJava初心者の私が良いと思ったやり方、素敵だと思った資料など
by
Ryota Murohoshi
PDF
脱・独自改造! GebでWebDriverをもっとシンプルに
by
Hiroko Tamagawa
PDF
Introduce Groovy 2.3 trait
by
Uehara Junji
PDF
FM-indexによる全文検索
by
Sho IIZUKA
PDF
JJUG CCC 2015 Spring 総会資料
by
日本Javaユーザーグループ
PPTX
JsonSlurperの話
by
Yasuharu Hayami
PDF
RxJava - introduction & design
by
allegro.tech
PPTX
Elasticsearch 5.2とJava Clientで戯れる #elasticsearchjp
by
Yahoo!デベロッパーネットワーク
PPTX
簡単、クレカ決済! PAY.JPを使ったクレカ決済の仕組み・開発運用時の考慮点について
by
dcubeio
PDF
だれも教えてくれないJavaの世界。 あと、ぼくが会社員になったわけ。
by
なおき きしだ
PDF
全てSになる -RxJavaとLWSを持ち込む楽しさ-
by
Ryutaro Miyashita
RxJava初心者の私が良いと思ったやり方、素敵だと思った資料など
by
Ryota Murohoshi
脱・独自改造! GebでWebDriverをもっとシンプルに
by
Hiroko Tamagawa
Introduce Groovy 2.3 trait
by
Uehara Junji
FM-indexによる全文検索
by
Sho IIZUKA
JJUG CCC 2015 Spring 総会資料
by
日本Javaユーザーグループ
JsonSlurperの話
by
Yasuharu Hayami
RxJava - introduction & design
by
allegro.tech
Elasticsearch 5.2とJava Clientで戯れる #elasticsearchjp
by
Yahoo!デベロッパーネットワーク
簡単、クレカ決済! PAY.JPを使ったクレカ決済の仕組み・開発運用時の考慮点について
by
dcubeio
だれも教えてくれないJavaの世界。 あと、ぼくが会社員になったわけ。
by
なおき きしだ
全てSになる -RxJavaとLWSを持ち込む楽しさ-
by
Ryutaro Miyashita
More from Yasuharu Nakano
PDF
Java開発の強力な相棒として今すぐ使えるGroovy
by
Yasuharu Nakano
PDF
Gr8conf EU 2013 Speed up your development: GroovyServ and Grails Improx Plugin
by
Yasuharu Nakano
PDF
The report of JavaOne2011 about groovy
by
Yasuharu Nakano
PDF
JavaSE7 Launch Event: Java7xGroovy
by
Yasuharu Nakano
PDF
レッツゴーデベロッパー2011「プログラミングGroovy〜G*エコシステム編」
by
Yasuharu Nakano
PDF
How about Gradle?
by
Yasuharu Nakano
PDF
Groovy's Builder
by
Yasuharu Nakano
PDF
JavaOne2010 Groovy/Spring Roo
by
Yasuharu Nakano
PDF
GroovyServ - Technical Part
by
Yasuharu Nakano
Java開発の強力な相棒として今すぐ使えるGroovy
by
Yasuharu Nakano
Gr8conf EU 2013 Speed up your development: GroovyServ and Grails Improx Plugin
by
Yasuharu Nakano
The report of JavaOne2011 about groovy
by
Yasuharu Nakano
JavaSE7 Launch Event: Java7xGroovy
by
Yasuharu Nakano
レッツゴーデベロッパー2011「プログラミングGroovy〜G*エコシステム編」
by
Yasuharu Nakano
How about Gradle?
by
Yasuharu Nakano
Groovy's Builder
by
Yasuharu Nakano
JavaOne2010 Groovy/Spring Roo
by
Yasuharu Nakano
GroovyServ - Technical Part
by
Yasuharu Nakano
OSS Product feat. Gradle
1.
OSS開発者としての嗜み ~ぐれ江戸るしぐさ~ nobeans
OSS Product feat. Gradle
2.
OSSプロダクトの 利用者/貢献者目線から みたGradleのメリット
3.
こんなOSS プロダクトは嫌だ
4.
Ant/Mavenの インストールが必要 zip探してダウンロードして展開して~
が面倒だったので $ apt-get install ant してみたら、大量の依存ライブラリが ドバドバとインストールされた。 ちょっとビルドしてみたかっただけな のに…orz
5.
そこで Gradle Wrapper
次の2点以外に準備は不用: 1. Javaがインストールされている 2. ネットにつながっている もちろんグローバル環境は汚しません プロジェクト直下にスクリプトが、 $HOME/.gradle/wrapper 配下に DLしたバイナリ等が格納される
6.
どうやってビルド を実行すればよい かわからない
Ant/Maven/Gradleは用意したけど、 さて、なんてコマンドを実行すればいいの?
7.
そこで デフォルトタスク 適切に設定しておけば
Gradleコマンドを無引数で実行するだけでOK // build.gradle defaultTasks 'clean', 'test', 'dist' (例) $ ./gradlew →clean, test, distタスクが実行される
8.
ソースを展開したも のの次に何をすれば よいかわからない
おい、ドキュメントはどこだ
9.
README.md ビルドツールに何使っててもいいからとりあえず RequiresとHow
To BuildとUsageとか 最小限の説明ぐらい書きましょう そこで Web+DBプレスvol.83で特集されたし、 今ならMarkdownがおすすめ
10.
※未承諾広告 Gaiden Markdownでまとまったドキュメント書くなら
使ってみるといいんじゃないかな (震え声 近々v1.0がでます、たぶん https://github.com/kobo/gaiden $ gvm install gaiden
11.
v1.0のデフォルトテーマは こんな感じ Gaiden
Wrapperもあるよ
12.
動機 == 私怨
一週間ぐらい前に、あるOSSツールを試そうとして、よせばいいのにバイ ナリzipじゃなくて、ソースコードも読みたいからとGithubからcloneしてビ ルドしようとしたら READMEにはアプリ名の1行だけしかない →どうやってビルドするの? →build.xmlがあるからAntかな? →めんどいのでapt-getでAntをインストールしてみた →ウワアァァァァ →build.xmlを読んで適当にタスクを実行したらzipができた →あれ、またこれ展開するの? →ダウンロードしとけば良かった…orz …ということで、このネタを思いつきました
13.
告 OSSプロダクトを提供している開発者各位におかれ ましてはひとつご理解ご協力のほどよろしくお願い
いたします。 1. Ant/MavenからGradleへ移行する 2. Gradle Wrapperは標準装備で 3. コレやっときゃ間違いない、という一連のタ スク呼び出しをデフォルトタスクとして定義 4. ビルドの仕方だけでもREADME.mdに書く
14.
受託開発でも、gradlew コマンドを無引数で実行し たら即ビルドできる、とい
うのは結構価値が高いはず
Download