Add jenkins jobs for automatic reporting dashboard deployment 35/36735/26
authorrohitsakala <rohitsakala@gmail.com>
Thu, 29 Jun 2017 16:38:05 +0000 (22:08 +0530)
committerSakala Venkata Krishna Rohit <rohitsakala@gmail.com>
Sun, 2 Jul 2017 19:46:25 +0000 (19:46 +0000)
commit0466d549e60cb77068242a2df1bac0cbe262975a
treeed02760df775245a012c60a7927447886c6e34c0
parent1a1d548a72bd91ca1f1241ec8fb4c8afb944ab88
Add jenkins jobs for automatic reporting dashboard deployment

Jenkins Jobs have been added for automating the deployment of the
reporting dashboard. Also multijob has been added for automating the
update of docker in the docker hub and generating docs which is empty
for now. Modified unit tests of reporting to make it run from any
directory.

Modified the testapi jenkins jobs yaml file to generic so that many
other modules which may have the same usecases can be integrated easily
just like the reporting one that is done now.

Change-Id: Id13a55416e17199dae1dd6ce64f7c167d117ba37
Signed-off-by: Sakala Venkata Krishna Rohit <rohitsakala@gmail.com>
jjb/releng/automate.yml [moved from jjb/releng/testapi-automate.yml with 78% similarity]
jjb/releng/docker-deploy.sh [moved from jjb/releng/testapi-docker-deploy.sh with 63% similarity]
jjb/releng/docker-update.sh [new file with mode: 0644]
jjb/releng/testapi-docker-update.sh [deleted file]
utils/test/reporting/docker/requirements.pip
utils/test/reporting/run_test.sh [new file with mode: 0755]
utils/test/reporting/run_unit_tests.sh [deleted file]