jenkins 迁移
原服务器
cd lib/jenkins/
删除一些历史build减小打包大小
rm /var/lib/jenkins/jobs/{projectname}/builds/*
打包:
tar zcvf jenkins.tar.gz --exclude=*.war --exclude=*.war.* --exclude=jobs/*.jar --exclude=workspace/*.jar ./*
迁移到:
安装
1wget https://pkg.jenkins.io/redhat-stable/jenkins-2.138.3-1.1.noarch.rpm 2rpm -ivh jenkins-2.138.3-1.1.noarch.rpm
配置
1这里从原服务器copy配置文件过来 2 3 /etc/sysconfig/jenkins 4 5systemctl enable jenkins 6 7systemctl start jenkins
启动会后查下初始密码
cat /var/lib/jenkins/secrets/initialAdminPassword
上传打包文件
1cd /var/lib/jenkins 2并解压重启下Jenkins 3tar xvf jenkins.tar.gz 4systemctl restart jenkins 5 6设置匿名访问配置原Jenkins权限用户 7useSecurity==>false 8 9这里账户可能会无法使用可以重新添加下 10 11jenkins-全局安全配置-安全域-Jenkins专有用户数据库(选中) 12jenkins-全局安全配置-授权策略-Role-Based Strategy(选中) 13 14这里是用了个权限管理插件需重新勾选下。