diff options
-rwxr-xr-x | kernel-testing-configs/generate-jjb-config.sh | 2 | ||||
-rw-r--r-- | trigger-ci-job-configs.yaml | 11 |
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: |