提交 3fd31b7c 作者: ZhangLingKun

功能:测试

上级 d4f110ec
......@@ -33,6 +33,11 @@ docker_build_dev:
- docker build --build-arg PROFILES_ACTIVE=$PROFILES_ACTIVE -t "$ACR_EE_REGISTRY/$ACR_EE_NAMESPACE/$ACR_EE_IMAGE:$TAG" .
- docker push "${ACR_EE_REGISTRY}/${ACR_EE_NAMESPACE}/${ACR_EE_IMAGE}:${TAG}"
- docker logout
image: node:latest
after_script:
- node ./send-webhook.js # 执行 nodejs 脚本文件
docker_build_prod:
stage: dockerbuild
......
// webhook地址
const api =
'https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=a9a79936-bbbb-4a20-a40e-c0bc01a83e8c';
// 参数
const data = {
msgtype: 'text',
agentid: 1,
text: {
content: 'test1231',
},
};
// 发送webhook请求
const SendWebhook = async () => {
// 使用 fetch 方法向 webhook 地址发送请求
const res = await fetch(api, {
method: 'POST', // 设置请求方法为 POST
headers: {
'Content-Type': 'application/json', // 设置请求头部的 Content-Type 为 application/json
},
body: JSON.stringify(data), // 设置请求主体为 data 对象的 JSON 字符串
});
// 处理响应结果
// eslint-disable-next-line no-unused-expressions
res.ok
? console.log('请求成功') // 如果响应状态码在 200-299 范围内,打印请求成功
: console.error('请求失败'); // 否则,打印请求失败
};
// 执行开始
(async () => {
await SendWebhook();
})();
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论