Index: Jira/Jira_Create_Story.sh =================================================================== diff -u -r056d646919ac3dd249aa1964bf6438dc66ebfb8f -r4bcba258dbb1f426bd25d81e12f2452ba69ccf47 --- Jira/Jira_Create_Story.sh (.../Jira_Create_Story.sh) (revision 056d646919ac3dd249aa1964bf6438dc66ebfb8f) +++ Jira/Jira_Create_Story.sh (.../Jira_Create_Story.sh) (revision 4bcba258dbb1f426bd25d81e12f2452ba69ccf47) @@ -13,7 +13,9 @@ JIRA_USER="bNematiPour@diality.com" # Get the api token from the following link after log in to your account: # https://id.atlassian.com/manage-profile/security/api-tokens -JIRA_API_TOKEN="ATATT3xFfGF0TOvNF5ieQ3b-z9z5X8p3IrdeTbkjEPE_I4gMeSEllXc7abcdhXhN_r_t4xTN0UwR3DWSsn7Un21CASxWeXmrXvfjLZ3MMxO92zf1o0D9Zm2kynJj_haXxPGEwhIw_F9UECV7jf8X-Q41QQ9hrfbC_YgZL15Xgh6VPYcSbzzemHQ=491E1343" +#JIRA_API_TOKEN="ATATT3xFfGF0TOvNF5ieQ3b-z9z5X8p3IrdeTbkjEPE_I4gMeSEllXc7abcdhXhN_r_t4xTN0UwR3DWSsn7Un21CASxWeXmrXvfjLZ3MMxO92zf1o0D9Zm2kynJj_haXxPGEwhIw_F9UECV7jf8X-Q41QQ9hrfbC_YgZL15Xgh6VPYcSbzzemHQ=491E1343" +JIRA_API_TOKEN="ATATT3xFfGF0RFUld5-CIAjh75DnHIs9PTTsa-gyabVVlIpZIQdKylVWQ2ySaHIDzeSsJo4ygvg3Bmpp33ejTDl8Pya7xrC5QXQ3KGKL6WXYncsS2mQmMbDmrRFzG7dxIFCtLW24c8wUGa6UTWhPZL0ymLP0wetlzKds1gs2eC1ElkpyBNIP0vk=89EE1FC4" + PROJECT_KEY="" STORY_PREFIX="LUIS" @@ -29,7 +31,7 @@ USER_TIFFANY="60e7528f84c99200718a2beb" USER_AMIR="712020:18638c6b-26a8-4529-839a-172ac06ac020" -ASSIGNEE="$USER_BEHROUZ" +ASSIGNEE="" #Sub-Tasks list of titles SUBTASK_LIST=" @@ -65,6 +67,7 @@ ERROR_EXECUTION=6 ERROR_MISSING_PROJECTKEY=7 ERROR_MISSING_USERNAME=8 +ERROR_MISSING_ASSIGNEE=9 ##Functions @@ -222,7 +225,7 @@ if [ "$TITLE" = "" ]; then continue fi - local TASK="$( createSubtask "$STORY" "$SUMMARY - $TITLE" "$TITLE" )" + local TASK="$( createSubtask "$STORY" "$STORY_PREFIX: $TITLE" "$TITLE" )" echo "$ISSUE_TYPE_CHILD $TASK created in $ISSUE_TYPE_PARENT $STORY: $TITLE." COUNT=$(( COUNT + 1 )) done @@ -250,12 +253,8 @@ SUMMARY="$1" DESCRIPTION="$2" PROJECT_KEY="$3" +ASSIGNEE="$4" -if [ "$PROJECT_KEY" = "" ]; then - echo "ERROR_MISSING_PROJECTKEY" - exit $ERROR_MISSING_PROJECTKEY -fi - if [ "$1" = "-u" ]; then if [ "$2" = "" ]; then echo "ERROR_MISSING_USERNAME" @@ -266,7 +265,16 @@ exit 0 fi -ASSIGNEE="$USER_BEHROUZ" +if [ "$PROJECT_KEY" = "" ]; then + echo "ERROR_MISSING_PROJECTKEY" + exit $ERROR_MISSING_PROJECTKEY +fi + +if [ "$ASSIGNEE" = "" ]; then + echo "ERROR_MISSING_ASSIGNEE" + exit $ERROR_MISSING_ASSIGNEE +fi + KEY="$( createStroy "$STORY_PREFIX: $SUMMARY" "$DESCRIPTION" )" echo "$ISSUE_TYPE_PARENT $KEY created in project $PROJECT_KEY: $SUMMARY."