みけです。
Gradleをいつも推していますが、
build.gradleがいつも同じ事ばっかり書いている気がしたので、
gradle builder 略して、gradlebを書いてみました。
aliasに
alias gradleb = 'groovy /path/to/gradleb.groovy'
と設定しておいて、下のように叩くと、プロジェクト構造とbuild.gradleが生成されます。
$ gradleb -g org.mikeneck.gradleb.sample -j 1.7 -p sample-web -v 0.1 -a jetty,groovy,idea -d groovy/org.codehaus.groovy:groovy-all:2.0.5,compile/org.jboss.spec.javax.servlet:jboss-servlet-api_3.0_spec:1.0.2.Final,compile/org.springframework:spring-core:3.1.2.RELEASE,testCompile/junit:junit:4.11
apply plugin : 'java'
apply plugin : 'jetty'
apply plugin : 'groovy'
apply plugin : 'idea'
group = 'org.mikeneck.gradleb.sample'
version = '0.1'
sourceCompatibility = '1.7'
targetCompatibility = '1.7'
repositories {
mavenCentral ()
}
dependencies {
groovy 'org.codehaus.groovy:groovy-all:2.0.5'
compile 'org.jboss.spec.javax.servlet:jboss-servlet-api_3.0_spec:1.0.2.Final'
compile 'org.springframework:spring-core:3.1.2.RELEASE'
testCompile 'junit:junit:4.11'
}
スクリプトなので、荒削りな部分はありますが、
簡単にビルドスクリプトが書けます。
0 件のコメント:
コメントを投稿