summaryrefslogtreecommitdiff
path: root/generate-jjb-config.sh
diff options
context:
space:
mode:
Diffstat (limited to 'generate-jjb-config.sh')
-rwxr-xr-xgenerate-jjb-config.sh6
1 files changed, 4 insertions, 2 deletions
diff --git a/generate-jjb-config.sh b/generate-jjb-config.sh
index fec21aa..94992c0 100755
--- a/generate-jjb-config.sh
+++ b/generate-jjb-config.sh
@@ -5,11 +5,13 @@ if [[ -z ${KERNEL_BRANCH} || -z ${KERNEL_REPO} || -z ${EMAIL_ADDRESS} ]]; then
exit 1
fi
+DEVELOPER_JOB_NAME=$(echo ${EMAIL_ADDRESS} | cut -d'@' -f1)-${KERNEL_BRANCH}
+
cp templates/trigger-generic.yaml trigger-openembedded-lkft-developer-ci-${DEVELOPER_JOB_NAME}.yaml
cp templates/generic.yaml openembedded-lkft-developer-ci-${DEVELOPER_JOB_NAME}.yaml
sed -e "s|\${KERNEL_BRANCH}|${KERNEL_BRANCH}|g" -e "s|\${KERNEL_REPO}|${KERNEL_REPO}|g" -e "s|\${EMAIL_ADDRESS}|${EMAIL_ADDRESS}|g" -e "s|\${DEVELOPER_JOB_NAME}|${DEVELOPER_JOB_NAME}|g" -i trigger-openembedded-lkft-developer-ci-${DEVELOPER_JOB_NAME}.yaml
-sed -e "s|\${KERNEL_BRANCH}|${KERNEL_BRANCH}|g" -e "s|\${KERNEL_REPO}|${KERNEL_REPO}|g" -e "s|\${EMAIL_ADDRESS}|${EMAIL_ADDRESS}|g" -e "s|\${DEVELOPER_JOB_NAME}|${DEVELOPER_JOB_NAME}|g" -e "s|\${QA_SERVER_PROJECT}|${QA_SERVER_PROJECT}|g" -i openembedded-lkft-developer-ci-${DEVELOPER_JOB_NAME}.yaml
+sed -e "s|\${KERNEL_BRANCH}|${KERNEL_BRANCH}|g" -e "s|\${KERNEL_REPO}|${KERNEL_REPO}|g" -e "s|\${EMAIL_ADDRESS}|${EMAIL_ADDRESS}|g" -e "s|\${DEVELOPER_JOB_NAME}|${DEVELOPER_JOB_NAME}|g" -e "s|\${QA_SERVER_PROJECT}|${DEVELOPER_JOB_NAME}|g" -i openembedded-lkft-developer-ci-${DEVELOPER_JOB_NAME}.yaml
if ! echo "${DUT}" | grep -q "am57xx-evm"; then
@@ -35,4 +37,4 @@ fi
wget https://raw.githubusercontent.com/chase-qi/tools/master/squad/create_project.py
echo $1
export SQUAD_AUTH_TOKEN=${1}
-python create_project.py -p ${QA_SERVER_PROJECT}
+python create_project.py -p ${DEVELOPER_JOB_NAME} -g lkft