1
- import org.apache.tools.ant.taskdefs.condition.Os
2
-
3
1
group ' org.javalite'
4
2
version ' 1.4.12-SNAPSHOT'
5
3
6
4
apply plugin : ' groovy'
7
- apply plugin : ' maven'
8
5
9
6
sourceCompatibility = 1.7
10
7
11
8
repositories {
12
9
mavenCentral()
13
- maven { url ' http://repo.javalite.io' }
14
10
}
15
11
16
12
configurations {
@@ -20,8 +16,8 @@ configurations {
20
16
dependencies {
21
17
compile gradleApi()
22
18
compile localGroovy()
23
- compile group : ' org.javalite' , name : ' activejdbc' , version : " ${ project.version } "
24
- compile group : ' org.javalite' , name : ' activejdbc-instrumentation' , version : " ${ project.version } "
19
+ compile group : ' org.javalite' , name : ' activejdbc' , version : ' 1.4.11 '
20
+ compile group : ' org.javalite' , name : ' activejdbc-instrumentation' , version : ' 1.4.11 '
25
21
26
22
deployerJars group : ' org.apache.maven.wagon' , name : ' wagon-http' , version : ' 2.2'
27
23
}
@@ -50,6 +46,8 @@ task moveJars(type: Copy, dependsOn: ['docJar', 'sourceJar']) {
50
46
exclude jar. archivePath. name
51
47
}
52
48
49
+ build. dependsOn << [moveJars, moveClasses]
50
+
53
51
clean {
54
52
delete ' target'
55
53
}
@@ -59,35 +57,3 @@ artifacts {
59
57
archives docJar
60
58
archives sourceJar
61
59
}
62
-
63
- build. dependsOn << [' testPluginSubproject' , ' moveJars' , ' moveClasses' ]
64
-
65
- task testDaemonBuild1 (type : TestProjectBuild ) { useDaemon = true }
66
- task testDaemonBuild2 (type : TestProjectBuild ) { useDaemon = true }
67
- task testNormalBuild1 (type : TestProjectBuild ) {}
68
- task testNormalBuild2 (type : TestProjectBuild ) {}
69
-
70
- task testPluginSubproject (dependsOn : [' test' , ' install' , ' testDaemonBuild1' , ' testDaemonBuild2' , ' testNormalBuild1' , ' testNormalBuild2' ])
71
-
72
- class TestProjectBuild extends Exec {
73
-
74
- boolean useDaemon = false
75
-
76
- @Override
77
- protected void exec () {
78
- workingDir(' test-project' )
79
- def buildArgs = []
80
- if (Os . isFamily(Os . FAMILY_WINDOWS )) {
81
- executable(' cmd' )
82
- buildArgs + = [' /c' , ' ..\\ gradlew.bat' ]
83
- } else {
84
- executable(' ../gradlew' )
85
- }
86
-
87
- def daemonArg = (useDaemon) ? ' --daemon' : ' --no-daemon'
88
- buildArgs + = [daemonArg, ' --stacktrace' , " -Pactivejdbc.version=${ project.version} " , ' test' ]
89
- args(buildArgs)
90
-
91
- super . exec()
92
- }
93
- }
0 commit comments