You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
DING_MESSAGE="\`<${DRONE_BUILD_LINK}|${DRONE_BUILD_NUMBER}>\` build of <${DRONE_COMMIT_LINK}|${DRONE_REPO_NAME}:${DRONE_BRANCH}> started"
7
+
DING_TITLE="build start ${DRONE_REPO}"
8
+
DING_MESSAGE="[${DRONE_REPO}|${DRONE_BUILD_NUMBER}](${DRONE_BUILD_LINK}) build of [${DRONE_REPO_NAME}:${DRONE_BRANCH}](${DRONE_COMMIT_LINK}) start by ${DRONE_COMMIT_AUTHOR}"
10
9
else
11
-
12
10
if [ "${DRONE_BUILD_STATUS}"="success" ]
13
11
then
14
-
DING_MESSAGE="\`<${DRONE_BUILD_LINK}|${DRONE_BUILD_NUMBER}>\`build of <${DRONE_COMMIT_LINK}|${DRONE_REPO_NAME}:${DRONE_BRANCH}> completed"
DING_MESSAGE="[${DRONE_REPO}|${DRONE_BUILD_NUMBER}](${DRONE_BUILD_LINK}) build of [${DRONE_REPO_NAME}:${DRONE_BRANCH}](${DRONE_COMMIT_LINK}) ${DRONE_BUILD_STATUS} by ${DRONE_COMMIT_AUTHOR}"
16
14
else
17
-
DING_MESSAGE="\`<${DRONE_BUILD_LINK}|${DRONE_BUILD_NUMBER}>\`build of <${DRONE_COMMIT_LINK}|${DRONE_REPO_NAME}:${DRONE_BRANCH}> failed"
DING_MESSAGE="[${DRONE_REPO}|${DRONE_BUILD_NUMBER}](${DRONE_BUILD_LINK}) build of [${DRONE_REPO_NAME}:${DRONE_BRANCH}](${DRONE_COMMIT_LINK}) ${DRONE_BUILD_STATUS} by ${DRONE_COMMIT_AUTHOR}"
19
17
fi
20
-
21
18
fi
22
-
curl -X POST -H 'Content-Type: application/json' -d "{'msgtype':'text','text':{'content':'${DING_MESSAGE}'}}"${DING_DING_WEBHOOK_URL}
19
+
curl -X POST -H 'Content-Type: application/json' -d "{'msgtype':'markdown','markdown':{'title':'${DING_TITLE}','text':'${DING_MESSAGE}'}}"${DING_DING_WEBHOOK_URL}
23
20
else
24
21
echo"There is no DING_DING_WEBHOOK_URL environment variable"
0 commit comments