2012年11月29日木曜日

Gradleからgitコマンドを使ってgit init

Gradleを使ってコマンドライン経由でgit initを実行する例は、以下の通り。

ant.condition(property: "os", value: "windows") { os(family: "windows") }
ant.condition(property: "os", value: "unix" ) { os(family: "unix") }
task gitInit(type:Exec){
group = 'Git'
description = 'git init'
workingDir '.'
switch(ant.properties.os){
case 'windows':
commandLine 'cmd', '/c', 'git', 'init'
break
case 'unix':
commandLine 'git', 'init'
break
}
}
view raw build.gradle hosted with ❤ by GitHub
gitがインストールされている必要はあるが、コマンドライン経由の実行なので、基本的に何でも?できるはず。

関連リンク

0 件のコメント:

コメントを投稿