宝塔51特惠活动,企业版1099元/年,送SSL证书,最高立减2万元!查看活动
当前位置:论坛首页 > Linux面板 > 求助

【已解决】webhook不执行git操作

发表在 Linux面板2022-4-20 10:31 [复制链接] 4 5875

相同的命令在命令行执行没问题,然而webhook里面不执行git命令。以前能执行,自从apt update更新后,就不能执行了。
git version 2.25.1
命令如下:

date "+%Y-%m-%d %H:%M:%S" && \
cd /www/wwwroot/test && \
git clean -f && \
git checkout -f master && \
git pull && \
chown -R www:www * && \
date "+%Y-%m-%d %H:%M:%S"

使用道具 举报 只看该作者 回复
发表于 2022-4-20 10:47:56 | 显示全部楼层
您好!有没有装防提权,有的话关掉试试;如果没有检查是否有第三方安全软件拦截了,或者命令执行前加个sudo看看
使用道具 举报 回复 支持 2 反对 0
发表于 2022-4-20 11:03:32 | 显示全部楼层
堡塔运维向樛木 发表于 2022-4-20 10:47
您好!有没有装防提权,有的话关掉试试;如果没有检查是否有第三方安全软件拦截了,或者命令执行前加个sudo ...

非常感谢,在git前加上sudo就可以了
使用道具 举报 回复 支持 反对
发表于 2022-4-21 23:13:35 | 显示全部楼层
帅气男人 发表于 2022-4-20 11:03
非常感谢,在git前加上sudo就可以了

好的
使用道具 举报 回复 支持 反对
发表于 2023-9-6 09:08:16 | 显示全部楼层
堡塔运维向樛木 发表于 2022-4-20 10:47
您好!有没有装防提权,有的话关掉试试;如果没有检查是否有第三方安全软件拦截了,或者命令执行前加个sudo ...

6啊  本来以为是路径的问题加了绝对路径也不行。 建议错误日志也输出在钩子日志那里,不然找问题得找好久
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术免费分析
快速回复 返回顶部 返回列表