aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVishal Bhoj <vishal.bhoj@linaro.org>2019-03-26 15:22:08 +0530
committerVishal Bhoj <vishal.bhoj@linaro.org>2019-03-27 09:53:29 +0530
commitbfc5219760ec6538cd9e9a4c242fd9d3f8613182 (patch)
treeb469ace8c5b73e9325ee3c9b21964676c7c7d94e
parentdf95bfe21a5f2d5708be1e3e85cd6495d489c85d (diff)
trigger-ci-job-configs: generate jobs for kernel testing templateHEADmaster
Change-Id: Ibdded1731b8e964a79cb9028d040c85fdfad2b29 Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
-rwxr-xr-xkernel-testing-configs/generate-jjb-config.sh2
-rw-r--r--trigger-ci-job-configs.yaml11
2 files changed, 12 insertions, 1 deletions
diff --git a/kernel-testing-configs/generate-jjb-config.sh b/kernel-testing-configs/generate-jjb-config.sh
index 442b53aa..5b78d5f3 100755
--- a/kernel-testing-configs/generate-jjb-config.sh
+++ b/kernel-testing-configs/generate-jjb-config.sh
@@ -36,5 +36,5 @@ fi
git add ../openembedded-lkft-developer-ci-${DEVELOPER_JOB_NAME}.yaml ../ ../trigger-openembedded-lkft-developer-ci-${DEVELOPER_JOB_NAME}.yaml
git commit -m "Added new jobs for ${DEVELOPER_JOB_NAME}"
-wget https://raw.githubusercontent.com/vishalbhoj/tools/master/squad/create_project.py
+wget https://raw.githubusercontent.com/chase-qi/tools/master/squad/create_project.py
python create_project.py -p ${DEVELOPER_JOB_NAME} -g lkft
diff --git a/trigger-ci-job-configs.yaml b/trigger-ci-job-configs.yaml
index b1e06425..fa2972f9 100644
--- a/trigger-ci-job-configs.yaml
+++ b/trigger-ci-job-configs.yaml
@@ -85,6 +85,17 @@
export GIT_PREVIOUS_COMMIT=$(git rev-parse HEAD~1)
export GIT_COMMIT=${GERRIT_PATCHSET_REVISION}
+
+ KERNEL_TEST_CONFIG=$(git show --pretty="format:" --name-only | grep "kernel-testing-configs/test-params")
+ if [ ! -z ${KERNEL_TEST_CONFIG} ];'
+ source ${KERNEL_TEST_CONFIG}
+ export KERNEL_BRANCH KERNEL_REPO DUT EMAIL_ADDRESS
+ cd kernel-testing-configs
+ ./generate-jjb-configs.sh
+ export GIT_PREVIOUS_COMMIT=$(git rev-parse HEAD~1)
+ export GIT_COMMIT=$(git rev-parse HEAD)
+ fi
+
jenkins-jobs --version
python run-jjb.py
publishers: