🎀 🌸

Joe再续前缘实现自动更新

有问题请联系小渡qq2092115940

Joe再续前缘实现自动更新

众所周知主题更新一直是一个麻烦,那么有什么方法可以实现自动更新主题呢?

{dotted startColor=”#ff6c6c” endColor=”#1989fa”/}

通过计划任务添加Shell脚本,脚本来实现从git自动拉包

#!/bin/bash
echo "开始检测更新"

# 站点路径示例:gitPath="/www/wwwroot/XXXXXXXXXXXXXXXXXXX/usr/themes/Joe"
gitPath="/www/wwwroot/注意:此处替换为你的站点实际目录名/usr/themes/Joe"

# git 网址
gitHttp="https://gitee.com/yh-it/Joe"

echo "Web站点路径:$gitPath"

#判断项目路径是否存在
if [ -d "$gitPath" ]; then
    cd $gitPath
    #判断是否存在git目录
    if [ ! -d ".git" ]; then
        echo "在该目录下克隆 git"
        git clone $gitHttp gittemp
        mv gittemp/.git .
        rm -rf gittemp
    fi
    #拉取最新的项目文件
    sudo git reset --hard origin/master
    sudo git pull
    #设置目录权限
    chown -R www:www $gitPath
    echo "更新完毕"
    exit
else
    echo "该项目路径不存在"
    exit
fi
温馨提示:本文最后更新于2024-11-02 10:04:00,某些文章具有时效性,若有错误或已失效,请在下方留言或联系站长
版权声明

   站内部分内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供网络资源分享服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请 联系我们 一经核实,立即删除。并对发布账号进行永久封禁处理。在为用户提供最好的产品同时,保证优秀的服务质量。


本站仅提供信息存储空间,不拥有所有权,不承担相关法律责任。
THE END
喜欢就支持一下吧
分享
评论 抢沙发

请登录后发表评论

    暂无评论内容