Define parameters for triggering jobs 83/53483/1
authorJulien <zhang.jun3g@zte.com.cn>
Mon, 12 Mar 2018 01:13:25 +0000 (09:13 +0800)
committerJulien <zhang.jun3g@zte.com.cn>
Mon, 12 Mar 2018 01:13:25 +0000 (09:13 +0800)
commitbb2508b0f971de18385fc65b82c5ae0e32c83915
tree9cd9a23470bd3e4b4c808b38f0d4f572850c6f11
parentab834c5f7fd4ed6ba578b6a36a8fd98ae4085823
Define parameters for triggering jobs

In
https://wiki.jenkins.io/display/JENKINS/Plugins+affected+by+fix+for+SECURITY-170,
it indicates that:

    only build parameters that have been explicitly defined in a job's
    configuration will be available by default at build time. Any other
    arbitrary parameters added to a build by plugins will not be
    available by default.

It has been tested in sandbox.opnfv.org that only defined parameters can
be passed to the triggered jobs.

For parameters required by TESTAPI are common to all the projectes,
including installers, Functest, and Yardstick, it is convenient to
define a common macro and used by others.

Change-Id: Iac1da85445e1b5d75109ccd64b174f35151b9969
Signed-off-by: Julien <zhang.jun3g@zte.com.cn>
jjb/daisy4nfv/daisy-daily-jobs.yml
jjb/global/releng-macros.yml