想把项目的根目录变成用户自定义的
1. py里面好改
2. shell脚本也好改
3. jenkins如何接受参数呢?由于目前对jenkins的许多功能还不熟悉,不知道如何传参
解决思路:读写文件,用py将用户自定义的路径写入一个文本文件,Jenkins中的脚本先读这个文件,然后再去部署。
yum 安装时报404,也就是连接不到源文件
发现:/etc/yum.repos.d/文件夹下缺少文件:CentOS-x86_64-kernel.repo
解决思路:使用yum命令前,先检查这个文件是否存在,如果不存在,就拷进去一份。(有时候没有这个文件也不报404,这个最终没有完全搞明白)
echo "*******************check yum*******************" cd /etc/yum.repos.d if [ ! -f "CentOS-x86_64-kernel.repo" ]; then echo "***********copy CentOS-x86_64-kernel.repo TO target***********" scp /root/installer/CentOS-x86_64-kernel.repo ./ fi