Set default packer variable in job-template 63/9963/4
authorThanh Ha <thanh.ha@linuxfoundation.org>
Fri, 13 Apr 2018 16:19:30 +0000 (12:19 -0400)
committerThanh Ha <thanh.ha@linuxfoundation.org>
Wed, 25 Apr 2018 13:50:29 +0000 (09:50 -0400)
Also add documentation for the packer parameters macro.

Change-Id: Ib1532c508196ee3fabbac0137aeb0fd2e10904f4
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
docs/jjb/lf-ci-jobs.rst
jjb/lf-ci-jobs.yaml

index 8b1324a..582508c 100644 (file)
@@ -96,6 +96,16 @@ lf-packer-common
 
 Common packer configuration.
 
+lf-infra-packer-parameters
+--------------------------
+
+Parameters useful for packer related tasks.
+
+:Parameters:
+
+    :packer-version: Version of packer to install / use.
+        (shell: PACKER_VERSION)
+
 Job Templates
 =============
 
index 02d9540..2038281 100644 (file)
@@ -20,8 +20,6 @@
 - job-group:
     name: '{project-name}-packer-jobs'
 
-    packer-version: 1.2.2
-
     jobs:
       - gerrit-packer-merge
       - gerrit-packer-verify
@@ -30,8 +28,6 @@
 - job-group:
     name: '{project-name}-github-packer-jobs'
 
-    packer-version: 1.2.2
-
     jobs:
       - github-packer-merge
       - github-packer-verify
@@ -86,6 +82,7 @@
     stream: master
     submodule-recursive: true
     packer-cloud-settings: packer-cloud-env
+    packer-version: 1.2.2
 
     #####################
     # Job Configuration #