update feishu
This commit is contained in:
parent
39e8db1ebc
commit
6b23688c2e
@ -79,9 +79,22 @@ build_deploy_payload() {
|
|||||||
local color="$1"
|
local color="$1"
|
||||||
local short_sha="${CIRCLE_SHA1:0:8}"
|
local short_sha="${CIRCLE_SHA1:0:8}"
|
||||||
local message
|
local message
|
||||||
local content
|
local username
|
||||||
message=$(commit_message)
|
local branch
|
||||||
content=$(printf '**触发人**: %s\n**分支**: %s\n**Job**: %s\n**服务**: %s\n**命名空间**: %s\n**Commit**: %s\n**完整 SHA**: %s\n**提交信息**: %s' "$CIRCLE_USERNAME" "$CIRCLE_BRANCH" "$CIRCLE_JOB" "$SERVICE_NAME" "$NAMESPACE" "$short_sha" "$CIRCLE_SHA1" "$message" | escape_json)
|
local job
|
||||||
|
local service_name
|
||||||
|
local namespace
|
||||||
|
local commit
|
||||||
|
local full_sha
|
||||||
|
|
||||||
|
message=$(commit_message | escape_json)
|
||||||
|
username=$(printf '%s' "$CIRCLE_USERNAME" | escape_json)
|
||||||
|
branch=$(printf '%s' "$CIRCLE_BRANCH" | escape_json)
|
||||||
|
job=$(printf '%s' "$CIRCLE_JOB" | escape_json)
|
||||||
|
service_name=$(printf '%s' "$SERVICE_NAME" | escape_json)
|
||||||
|
namespace=$(printf '%s' "$NAMESPACE" | escape_json)
|
||||||
|
commit=$(printf '%s' "$short_sha" | escape_json)
|
||||||
|
full_sha=$(printf '%s' "$CIRCLE_SHA1" | escape_json)
|
||||||
|
|
||||||
cat <<EOF
|
cat <<EOF
|
||||||
{
|
{
|
||||||
@ -100,10 +113,64 @@ build_deploy_payload() {
|
|||||||
"elements": [
|
"elements": [
|
||||||
{
|
{
|
||||||
"tag": "div",
|
"tag": "div",
|
||||||
"text": {
|
"fields": [
|
||||||
"tag": "lark_md",
|
{
|
||||||
"content": "${content}"
|
"is_short": true,
|
||||||
}
|
"text": {
|
||||||
|
"tag": "lark_md",
|
||||||
|
"content": "**触发人**\n${username}"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"is_short": true,
|
||||||
|
"text": {
|
||||||
|
"tag": "lark_md",
|
||||||
|
"content": "**分支**\n${branch}"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"is_short": true,
|
||||||
|
"text": {
|
||||||
|
"tag": "lark_md",
|
||||||
|
"content": "**Job**\n${job}"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"is_short": true,
|
||||||
|
"text": {
|
||||||
|
"tag": "lark_md",
|
||||||
|
"content": "**服务**\n${service_name}"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"is_short": true,
|
||||||
|
"text": {
|
||||||
|
"tag": "lark_md",
|
||||||
|
"content": "**命名空间**\n${namespace}"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"is_short": true,
|
||||||
|
"text": {
|
||||||
|
"tag": "lark_md",
|
||||||
|
"content": "**Commit**\n${commit}"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"is_short": false,
|
||||||
|
"text": {
|
||||||
|
"tag": "lark_md",
|
||||||
|
"content": "**完整 SHA**\n${full_sha}"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"is_short": false,
|
||||||
|
"text": {
|
||||||
|
"tag": "lark_md",
|
||||||
|
"content": "**提交信息**\n${message}"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"tag": "action",
|
"tag": "action",
|
||||||
@ -129,9 +196,20 @@ build_docker_hub_payload() {
|
|||||||
local color="$1"
|
local color="$1"
|
||||||
local short_sha="${CIRCLE_SHA1:0:8}"
|
local short_sha="${CIRCLE_SHA1:0:8}"
|
||||||
local message
|
local message
|
||||||
local content
|
local username
|
||||||
message=$(commit_message)
|
local branch
|
||||||
content=$(printf '**触发人**: %s\n**分支**: %s\n**Job**: %s\n**镜像**: %s:%s\n**版本标签**: %s\n**Commit**: %s\n**完整 SHA**: %s\n**提交信息**: %s' "$CIRCLE_USERNAME" "$CIRCLE_BRANCH" "$CIRCLE_JOB" "$IMAGE_REPO" "$IMAGE_TAG" "$VERSION_TAG" "$short_sha" "$CIRCLE_SHA1" "$message" | escape_json)
|
local job
|
||||||
|
local image
|
||||||
|
local commit
|
||||||
|
local full_sha
|
||||||
|
|
||||||
|
message=$(commit_message | escape_json)
|
||||||
|
username=$(printf '%s' "$CIRCLE_USERNAME" | escape_json)
|
||||||
|
branch=$(printf '%s' "$CIRCLE_BRANCH" | escape_json)
|
||||||
|
job=$(printf '%s' "$CIRCLE_JOB" | escape_json)
|
||||||
|
image=$(printf '%s' "$IMAGE_REPO:$VERSION_TAG" | escape_json)
|
||||||
|
commit=$(printf '%s' "$short_sha" | escape_json)
|
||||||
|
full_sha=$(printf '%s' "$CIRCLE_SHA1" | escape_json)
|
||||||
|
|
||||||
cat <<EOF
|
cat <<EOF
|
||||||
{
|
{
|
||||||
@ -150,10 +228,57 @@ build_docker_hub_payload() {
|
|||||||
"elements": [
|
"elements": [
|
||||||
{
|
{
|
||||||
"tag": "div",
|
"tag": "div",
|
||||||
"text": {
|
"fields": [
|
||||||
"tag": "lark_md",
|
{
|
||||||
"content": "${content}"
|
"is_short": true,
|
||||||
}
|
"text": {
|
||||||
|
"tag": "lark_md",
|
||||||
|
"content": "**触发人**\n${username}"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"is_short": true,
|
||||||
|
"text": {
|
||||||
|
"tag": "lark_md",
|
||||||
|
"content": "**分支**\n${branch}"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"is_short": true,
|
||||||
|
"text": {
|
||||||
|
"tag": "lark_md",
|
||||||
|
"content": "**Job**\n${job}"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"is_short": true,
|
||||||
|
"text": {
|
||||||
|
"tag": "lark_md",
|
||||||
|
"content": "**镜像**\n${image}"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"is_short": true,
|
||||||
|
"text": {
|
||||||
|
"tag": "lark_md",
|
||||||
|
"content": "**Commit**\n${commit}"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"is_short": false,
|
||||||
|
"text": {
|
||||||
|
"tag": "lark_md",
|
||||||
|
"content": "**完整 SHA**\n${full_sha}"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"is_short": false,
|
||||||
|
"text": {
|
||||||
|
"tag": "lark_md",
|
||||||
|
"content": "**提交信息**\n${message}"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"tag": "action",
|
"tag": "action",
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user