20210125:jenkins构建远程脚本,如何接受参数

想把项目的根目录变成用户自定义的

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