jenkins學習
一、jenkins學習
一、學習鏈接
https://www.cnblogs.com/yangxia-test/category/668771.html
http://www.yiibai.com/jenkins/jenkins_maven_setup.html
二、Jenkins的密碼忘記了怎麽處理
1、admin密碼未更改情況
1 進入\Jenkins\secrets目錄,打開initialAdminPassword文件,復制密碼; 2 訪問Jenkins頁面,輸入管理員admin,及剛才的密碼; 3 進入後可更改其他管理員密碼;
2、admin密碼更改忘記情況
首先,進入 .jenkins 目錄(比如/home/jenkins/.jenkins)。
先備份 config.xml 為 config.xml.bak,而後打開 config.xml 配置文件,修改“<useSecurity>true</useSecurity>”為“<useSecurity>false</useSecurity>”;同時把“<authorizationStrategy ...>...</authorizationStrategy>”配置刪除。
1、刪除Jenkins目錄下config.xml文件中下面代碼,並保存文件。
<useSecurity>true</useSecurity> <authorizationStrategy class="hudson.security.FullControlOnceLoggedInAuthorizationStrategy"> <denyAnonymousReadAccess>true</denyAnonymousReadAccess> </authorizationStrategy> <securityRealm class="hudson.security.HudsonPrivateSecurityRealm"> <disableSignup>true</disableSignup> <enableCaptcha>false</enableCaptcha> </securityRealm>
2、重啟Jenkins服務;
3、進入首頁>“系統管理”>“Configure Global Security”;
4、勾選“啟用安全”;
5、點選“Jenkins專有用戶數據庫”,並點擊“保存”;
6、重新點擊首頁>“系統管理”,發現此時出現“管理用戶”;
7、點擊進入展示“用戶列表”;
8、點擊右側進入修改密碼頁面,修改後即可重新登錄。
三、Jenkins配置備份恢復插件
Jenkins配置備份恢復插件:https://www.cnblogs.com/v5captain/articles/6480708.html
官網的連接:https://wiki.jenkins.io/display/JENKINS/thinBackup
四、jenkins發布不同環境的代碼
jenkins發布不同環境的代碼:http://www.cnblogs.com/smail-bao/p/6121462.html
clean package install -Ptest -Dmaven.test.skip=true
五、持續集成+自動化部署[代碼流水線管理及Jenkins和gitlab集成]
持續集成+自動化部署[代碼流水線管理及Jenkins和gitlab集成]:https://blog.csdn.net/abcdocker/article/details/53840629
六、jenkins結合腳本實現代碼自動化部署及一鍵回滾至上一版本
https://blog.csdn.net/workdsz/article/details/77947870
七、jenkins持續發布Android和IOS包
使用gradle的Android包:http://m.blog.csdn.net/qq_34605594/article/details/73971105
jenkins一鍵發布apk和ipa包:http://m.blog.csdn.net/zhf198909/article/details/53365812
擴展知識:
1 手機安裝包格式 2 iOS系統格式有ipa,pxl,deb; 3 Android系統格式有:apk; 4 諾基亞的S60系統格式有sis,sisx,jar; 5 微軟的WindowsPhone 7、WindowsPhone 8系統格式為xap; 6 黑莓平臺為zip。
jenkins學習