jenkins部署Git脚本

echo "jenkins-GIT_URL:${GIT_URL}"
echo "jenkins-GIT_BRANCH:${GIT_BRANCH}"
# test ob=origin/master
branch=${GIT_BRANCH#*/} # origin/master => master
echo "通过Jenkins环境变量获取最终的分支么一个:${branch}"
if [ $1 ]
then
        if [ ! -d $1 ];then
                echo '开始克隆...'
                git clone $GIT_URL $1
                echo '克隆结束...'
        fi

        cd $1
        git checkout $branch
        git pull
else
        echo '缺少目录参数'
fi
2019年07月07 14点30分38秒

Nginx是真的神奇,哈哈哈哈哈哈......

操蛋哟...

location /api {
    proxy_pass https://test.com;
}

竟然在 https://test.com 的服务上报错:/api 路径不存在......,重点是另外一个站点这样配置就OK呀。

于是改成下面这样...

location /api/ {
    proxy_pass https://test.com/;
}

神奇的好了,卧槽,服了。。。

2019年06月10 02点03分16秒