古詩詞大全網 - 團隊口號 - Windows jenkins環境搭建

Windows jenkins環境搭建

對於這種啟動方式,如果每次都通過命令來啟動運行,非常不方便,所以,官方提供了 Installing Jenkins as a Windows service ,這樣配置之後,jenkins開機就自啟動了。** 這裏有個註意點,如果開始通過命令行的方式指定了端口號,那麽在Installing Jenkins as a Windows service之後端口號又重新變成了8080(真雞八巨坑),修改jenkins.xml裏面的端口然後重啟jenkins服務即可。**

在配置為window service之後碰到壹個問題,就是通過java -jar jenkins.war創建的賬號和密碼登錄不上了,默認賬號為admin,密碼在secrets/initialAdminPassword,如果實在是忘記了,登錄不上了,解決方法是到.jenkins目錄下面找到config.xml文件,修改註釋以下部分內容:

重啟jenkins服務,這個時候就可以不用賬號和密碼進入了,然後可以通過如下方式創建賬號和密碼: 參考資料

系統管理-->Configure Global Security-->勾選相關:

之後在系統管理選項中就會出現管理用戶選項,進入就可以創建用戶了。

步驟備註: Manage Roles 這裏面主要配置壹些角色,並給這些角色分配權限。比如下圖,配置了三個角色,每個角色賦予相應權限:

實際操作中只能配置Global roles,其他的角色都不能登錄,報錯:沒有Overall/Read權限。

Assign Roles :給用戶分配角色,比如這裏給lz_test01,lz_test02分配的角色為test

要安裝gradle和Android SDK,並配置好環境變量

要安裝的插件主要有 Gradle plugin , Subversion Plugin(Subversion Plug-in) , SVN Publisher plugin 等

jenkins的相關插件列表戳 這裏

關於gradle版本的配置,詳見這裏如下圖,裏面有相關的腳本版本配置。

這裏註意壹下,如果主項目有依賴自己編寫的庫,並且主項目和依賴庫不在同壹個路徑,這個配置稍微有點改動,首先要把主項目和所有的依賴都添加到modules中,然後設置好Local module directory

關於郵件配置,要註意的地方就是除了要配置如下信息

還要填寫如下信息,並且兩個地址要壹致。

如果要把構建的安裝包進行郵件發送,可以參考 /2015/11/how-to-configure-jenkins-to-send-build.html ,主要就是安裝Email-Ext plugin這個插件,然後在項目中配置構建後操作:

不要忘記設置Triggers