Browse code

Merge "Add ability to override base git location."

Jenkins authored on 2012/08/03 03:33:19
Showing 1 changed files
... ...
@@ -20,39 +20,43 @@ ENABLED_SERVICES=g-api,g-reg,key,n-api,n-crt,n-obj,n-cpu,n-net,cinder,c-sch,c-ap
20 20
 # Set the default Nova APIs to enable
21 21
 NOVA_ENABLED_APIS=ec2,osapi_compute,osapi_volume,metadata
22 22
 
23
+# Base GIT Repo URL
24
+# Another option is http://review.openstack.org/p
25
+GIT_BASE=https://github.com
26
+
23 27
 # volume service
24
-CINDER_REPO=https://github.com/openstack/cinder
28
+CINDER_REPO=${GIT_BASE}/openstack/cinder
25 29
 CINDER_BRANCH=master
26 30
 
27 31
 # volume client
28
-CINDERCLIENT_REPO=https://github.com/openstack/python-cinderclient
32
+CINDERCLIENT_REPO=${GIT_BASE}/openstack/python-cinderclient
29 33
 CINDERCLIENT_BRANCH=master
30 34
 
31 35
 # compute service
32
-NOVA_REPO=https://github.com/openstack/nova.git
36
+NOVA_REPO=${GIT_BASE}/openstack/nova.git
33 37
 NOVA_BRANCH=master
34 38
 
35 39
 # storage service
36
-SWIFT_REPO=https://github.com/openstack/swift.git
40
+SWIFT_REPO=${GIT_BASE}/openstack/swift.git
37 41
 SWIFT_BRANCH=master
38 42
 SWIFT3_REPO=https://github.com/fujita/swift3.git
39 43
 SWIFT3_BRANCH=master
40 44
 
41 45
 
42 46
 # python swift client library
43
-SWIFTCLIENT_REPO=https://github.com/openstack/python-swiftclient
47
+SWIFTCLIENT_REPO=${GIT_BASE}/openstack/python-swiftclient
44 48
 SWIFTCLIENT_BRANCH=master
45 49
 
46 50
 # image catalog service
47
-GLANCE_REPO=https://github.com/openstack/glance.git
51
+GLANCE_REPO=${GIT_BASE}/openstack/glance.git
48 52
 GLANCE_BRANCH=master
49 53
 
50 54
 # python glance client library
51
-GLANCECLIENT_REPO=https://github.com/openstack/python-glanceclient
55
+GLANCECLIENT_REPO=${GIT_BASE}/openstack/python-glanceclient
52 56
 GLANCECLIENT_BRANCH=master
53 57
 
54 58
 # unified auth system (manages accounts/tokens)
55
-KEYSTONE_REPO=https://github.com/openstack/keystone.git
59
+KEYSTONE_REPO=${GIT_BASE}/openstack/keystone.git
56 60
 KEYSTONE_BRANCH=master
57 61
 
58 62
 # a websockets/html5 or flash powered VNC console for vm instances
... ...
@@ -60,39 +64,39 @@ NOVNC_REPO=https://github.com/kanaka/noVNC.git
60 60
 NOVNC_BRANCH=master
61 61
 
62 62
 # django powered web control panel for openstack
63
-HORIZON_REPO=https://github.com/openstack/horizon.git
63
+HORIZON_REPO=${GIT_BASE}/openstack/horizon.git
64 64
 HORIZON_BRANCH=master
65 65
 
66 66
 # python client library to nova that horizon (and others) use
67
-NOVACLIENT_REPO=https://github.com/openstack/python-novaclient.git
67
+NOVACLIENT_REPO=${GIT_BASE}/openstack/python-novaclient.git
68 68
 NOVACLIENT_BRANCH=master
69 69
 
70 70
 # Shared openstack python client library
71
-OPENSTACKCLIENT_REPO=https://github.com/openstack/python-openstackclient.git
71
+OPENSTACKCLIENT_REPO=${GIT_BASE}/openstack/python-openstackclient.git
72 72
 OPENSTACKCLIENT_BRANCH=master
73 73
 
74 74
 # python keystone client library to nova that horizon uses
75
-KEYSTONECLIENT_REPO=https://github.com/openstack/python-keystoneclient
75
+KEYSTONECLIENT_REPO=${GIT_BASE}/openstack/python-keystoneclient
76 76
 KEYSTONECLIENT_BRANCH=master
77 77
 
78 78
 # quantum service
79
-QUANTUM_REPO=https://github.com/openstack/quantum
79
+QUANTUM_REPO=${GIT_BASE}/openstack/quantum
80 80
 QUANTUM_BRANCH=master
81 81
 
82 82
 # quantum client
83
-QUANTUM_CLIENT_REPO=https://github.com/openstack/python-quantumclient
83
+QUANTUM_CLIENT_REPO=${GIT_BASE}/openstack/python-quantumclient
84 84
 QUANTUM_CLIENT_BRANCH=master
85 85
 
86 86
 # Tempest test suite
87
-TEMPEST_REPO=https://github.com/openstack/tempest.git
87
+TEMPEST_REPO=${GIT_BASE}/openstack/tempest.git
88 88
 TEMPEST_BRANCH=master
89 89
 
90 90
 # melange service
91
-MELANGE_REPO=https://github.com/openstack/melange.git
91
+MELANGE_REPO=${GIT_BASE}/openstack/melange.git
92 92
 MELANGE_BRANCH=master
93 93
 
94 94
 # python melange client library
95
-MELANGECLIENT_REPO=https://github.com/openstack/python-melangeclient.git
95
+MELANGECLIENT_REPO=${GIT_BASE}/openstack/python-melangeclient.git
96 96
 MELANGECLIENT_BRANCH=master
97 97
 
98 98
 # Specify a comma-separated list of uec images to download and install into glance.