Hardcoded Jinja 2.8.1 version for cookiecutter
Change-Id: I9e6c75bb9780b7273117b82095cbfc9c5fb9b141
diff --git a/src/com/mirantis/mk/Python.groovy b/src/com/mirantis/mk/Python.groovy
index d51362d..59bf9ee 100644
--- a/src/com/mirantis/mk/Python.groovy
+++ b/src/com/mirantis/mk/Python.groovy
@@ -11,14 +11,14 @@
*
* @param path Path to virtualenv
* @param python Version of Python (python/python3)
- * @param reqs Environment requirements in list format
+ * @param reqs Environment requirements in list format
*/
def setupVirtualenv(path, python = 'python2', reqs = []) {
- virtualenv_cmd = "virtualenv ${path} --python ${python}"
+ def virtualenv_cmd = "virtualenv ${path} --python ${python}"
echo("[Python ${path}] Setup ${python} environment")
sh(returnStdout: true, script: virtualenv_cmd)
- args = ""
+ def args = ""
for (req in reqs) {
args = args + "${req}\n"
}
@@ -217,6 +217,7 @@
def setupCookiecutterVirtualenv(path) {
requirements = [
'cookiecutter',
+ 'jinja2==2.8.1'
]
setupVirtualenv(path, 'python2', requirements)
}