Browse code

Merge "Add option to download all libs from git"

Jenkins authored on 2016/05/20 21:58:41
Showing 3 changed files
... ...
@@ -427,6 +427,9 @@ can be specified as a comma separated list.
427 427
 
428 428
       LIBS_FROM_GIT=python-keystoneclient,oslo.config
429 429
 
430
+Setting the variable to ``ALL`` will activate the download for all
431
+libraries.
432
+
430 433
 Virtual Environments
431 434
 --------------------
432 435
 
... ...
@@ -192,7 +192,7 @@ function get_from_global_requirements {
192 192
 function use_library_from_git {
193 193
     local name=$1
194 194
     local enabled=1
195
-    [[ ,${LIBS_FROM_GIT}, =~ ,${name}, ]] && enabled=0
195
+    [[ ${LIBS_FROM_GIT} = 'ALL' ]] || [[ ,${LIBS_FROM_GIT}, =~ ,${name}, ]] && enabled=0
196 196
     return $enabled
197 197
 }
198 198
 
... ...
@@ -208,6 +208,9 @@ REQUIREMENTS_DIR=$DEST/requirements
208 208
 # ex: LIBS_FROM_GIT=python-keystoneclient,oslo.config
209 209
 #
210 210
 # Will install those 2 libraries from git, the rest from pypi.
211
+#
212
+# Setting the variable to 'ALL' will activate the download for all
213
+# libraries.
211 214
 
212 215
 
213 216
 ##############