aboutsummaryrefslogtreecommitdiff
path: root/run-jjb.py
AgeCommit message (Collapse)Author
2017-04-07run-jjb.py: prefix arguments variables (jjb_args and git_args)Fathi Boudra
Change-Id: Ibcbf6c92c5f9baa826df5365e44e0e4676a706cf Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-04-07run-jjb.py: write credential in the configuration file instead of argumentsFathi Boudra
Change-Id: I55f4fddfb501a7a7723eb314532997bf18350efc Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-04-07run-jjb.py: set user/pass only if JJB_{USER,PASSWORD} variables are setFathi Boudra
Sanity checks don't set JJB_USER and JJB_PASSWORD. It triggers the error: Invalid password/token for user: None Change-Id: I80a6e79f6f8ed87de23f09e9b4b80da25d12b6b9 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-04-06trigger-ci-job-configs: use credentials binding for jenkins-job-buildersFathi Boudra
Change-Id: I0a0dc403643acea342a382ae4711abfea2496b95 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-04-06ci-job-configs: rename jenkins-job-builder -> jenkins-jobsFathi Boudra
When installed from pip, the command is called jenkins-jobs. Change-Id: Id01da3c6ebeaca779e0cd6c111f0990dc7b20daf Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2016-11-06android: use ssh-agent-credentials instead of credentials-bindingFathi Boudra
Change-Id: I5b6cc1cae0a7dbfca1f4804a7e1e3b0d20b035d4 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2016-11-06trigger-ci-job-configs: use credentials-binding instead of password paramsFathi Boudra
Change-Id: Iaec22aab916958b4788fe9b18b98b46ff57b2a59 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2016-11-06ci-jobs-configs: get rid of PUBLISH_KEYFathi Boudra
It has been deprecated in favor of linaro-publish-token, and all the jenkins jobs have been converted. Change-Id: Iab562b9fb6ce68e0eb2aa73645f78226b707c5ea Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2016-08-31run-jjb: Update jobs with updates on included filesVishal Bhoj
We recursively look if the updated file is used in any of the yaml of the job then we add them to the list. Change-Id: I45d98ee8bbba3cbaaef5dd935651bd409962cafe Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2016-07-19run-jjb.py: add ART_METRICS_TOKEN supportFathi Boudra
Change-Id: Ia4ba80240d9ccaad1d35076edab77e65986df094 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2016-06-16run-jjb.py: add reports tokensFathi Boudra
Change-Id: I7b7dcc3324b93a8f9fce6cbdab81058ebff09e0d Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2016-05-26run-jjb.py: add support ART_TOKEN and DB_TOKENFathi Boudra
Change-Id: Iedc5d6181f9f88fe9b6bb7b1e2c929b6e3942c6b Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2016-02-03run-jjb.py: add a generic private keyFathi Boudra
allow to propagate the generic PRIVATE_KEY Change-Id: I4300bbc6cad0bcb29249897bbd06eb68d83f40e5 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2015-10-16run-jjb.py: update jjb executable nameFathi Boudra
JJB 1.3.0 package has renamed the executable. adjust. Change-Id: Ie98f79185343822ad63f1c754f62db245b109ea9 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2015-06-19run-jjb.py: add LT_QUALCOMM_PRIVATE_KEY supportFathi Boudra
Change-Id: Ice470337b3aafe24829231d438effa0b8a447c8d Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2015-06-08run-jjb.py: fix updated jobs between 2 commitsFathi Boudra
jenkins git plugin provides GIT_PREVIOUS_COMMIT. Use it to list the modified files between the previous built commit and current commit. Change-Id: I3356f9d3e74fed7db2c6574a401163f5c0e40dd1 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2015-04-18run-jjb.py: add AUTH_TOKEN supportFathi Boudra
Change-Id: I30ba0b6e7e2127303c9ecf4bca6cbce8173e6947 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2015-04-08run-jjb.py: add coverity tokens for ODP projectsFathi Boudra
Change-Id: I34a788f0de0c4b190785eea3342635896b846302 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2015-03-06run-jjb.py: fix job update and filter out lava definitionsFathi Boudra
* pass the generated template instead of the original job configuration * process only the yaml files in the top directory (filter out lava job defintions) Change-Id: I5f2ec75745d95667e8cebe4dc17f85ade1ae860d Reported-by: Paul Sokolovsky <paul.sokolovsky@linaro.org> Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2015-03-06README: add information about jenkins-job-builder usagePaul Sokolovsky
Change-Id: If070edc8cb3de28a3ceac1209bba94f30208d707 Signed-off-by: Paul Sokolovsky <paul.sokolovsky@linaro.org> Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>