Jenkins 迁移记录
环境
- java环境 安装JDK
- Homebrew 安装
- Tomcat (通过brew 命令 安装 brew install tomcat)
- Jenkins (通过brew 命令 安装 brew install Jenkins)
- emobile (Jenkins 构建队列安装 emobile )
将Jenkins和emobile 的war包部署到Tomcat环境下,使用Tomcat服务来管理Jenkins环境
迁移Jenkins数据
- jobs
- config.xml
- workspace
- users
以上数数据迁移
对于Jenkins数据比较大的目录scp -r 命令行迁移不全
所以可以使用另一种命令行
rsync -avzut --progress loginName@xxx.xxx.xx.xxx:~/.cocoapods/repos/master /Users/loginName/.cocoapods/repos
迁移环境之后对于jenkins 的环境使用ladap管理
iOS 相关
-
xcode
-
cocoapods
cocoapods 安装需要制定pod版本 1.5.3 cocoapods 执行命令 pod setup的时候会非常耗时可以使用命令行从,老环境中进行复制 rsync -avzut --progress loginName@xxx.xxx.xx.xxx:~/.cocoapods/repos/master /Users/loginName/.cocoapods/repos
-
oclint
打开终端 命令行 依次输入以下命令安装 oclint
brew tap oclint/formulae
brew install oclint
- xcpretty
用gem安装xcpretty
sudo gem install xcpretty
需要安装的东西挺多的,整个系统下来有必要列一个清单,以后维护起来也好维护。
- codesign 添加始终允许访问钥匙串
- 安装loader App
- 设置loaderApp权限
- altool 安装
- mv .old_itmstransporter/ .itmstransporter/
mv .itmstransporter/ .old_itmstransporter/
"/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/itms/bin/iTMSTransporter"
新环境下必须设置的这些东西
网友评论