Jenkins 遷移記錄
環(huán)境
- java環(huán)境 安裝JDK
- Homebrew 安裝
- Tomcat (通過brew 命令 安裝 brew install tomcat)
- Jenkins (通過brew 命令 安裝 brew install Jenkins)
- emobile (Jenkins 構(gòu)建隊(duì)列安裝 emobile )
將Jenkins和emobile 的war包部署到Tomcat環(huán)境下,使用Tomcat服務(wù)來管理Jenkins環(huán)境
遷移Jenkins數(shù)據(jù)
- jobs
- config.xml
- workspace
- users
以上數(shù)數(shù)據(jù)遷移
對于Jenkins數(shù)據(jù)比較大的目錄scp -r 命令行遷移不全
所以可以使用另一種命令行
rsync -avzut --progress loginName@xxx.xxx.xx.xxx:~/.cocoapods/repos/master /Users/loginName/.cocoapods/repos
遷移環(huán)境之后對于jenkins 的環(huán)境使用ladap管理
iOS 相關(guān)
xcode
-
cocoapods
cocoapods 安裝需要制定pod版本 1.5.3 cocoapods 執(zhí)行命令 pod setup的時(shí)候會非常耗時(shí)可以使用命令行從,老環(huán)境中進(jìn)行復(fù)制 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
需要安裝的東西挺多的活箕,整個(gè)系統(tǒng)下來有必要列一個(gè)清單缭乘,以后維護(hù)起來也好維護(hù)。
- codesign 添加始終允許訪問鑰匙串
- 安裝loader App
- 設(shè)置loaderApp權(quán)限
- altool 安裝
- mv .old_itmstransporter/ .itmstransporter/
mv .itmstransporter/ .old_itmstransporter/
"/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/itms/bin/iTMSTransporter"
新環(huán)境下必須設(shè)置的這些東西