-
Notifications
You must be signed in to change notification settings - Fork 8
/
project-spec.groovy
34 lines (31 loc) · 1.13 KB
/
project-spec.groovy
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
/**
* @author Kelly Robinson
*/
spec = [
name: 'hudson-api',
group: 'org.kar',
version: '0.2',
versions: [
groovy: '1.8.6',
jenkins: '1.451',
hudson: '2.2.0'
],
]
/**
* External dependencies
*/
spec.libraries = [
groovy: "org.codehaus.groovy:groovy-all:${spec.versions.groovy}",
spock : [
'org.spockframework:spock-core:0.5-groovy-1.8',
'org.hamcrest:hamcrest-core:1.1',
'cglib:cglib-nodep:2.2',
'org.objenesis:objenesis:1.2'],
ivy: "org.apache.ivy:ivy:2.0.0",
httpBuilder: 'org.codehaus.groovy.modules.http-builder:http-builder:0.5.1',
junit: 'junit:junit:4.8.2',
jenkinsCli: ["org.jenkins-ci.main:cli:${spec.versions.jenkins}","org.jenkins-ci.main:remoting:2.12"],
jenkins: "org.jenkins-ci.main:jenkins-war:${spec.versions.jenkins}@war",
hudsonCli:["org.jvnet.hudson.main:hudson-cli:${spec.versions.hudson}",'org.jvnet.hudson.main:remoting:1.395'],
hudson: "org.jvnet.hudson.main:hudson-war:${spec.versions.hudson}@war"
]