在jenkins上配置Android项目(git管理,gradle构建)
生活随笔
收集整理的這篇文章主要介紹了
在jenkins上配置Android项目(git管理,gradle构建)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1、安裝插件
系統管理->管理插件,選擇"可選插件"tab,在其中選擇(通過右上方搜索進行篩選)git plugin, git client plugin, gitlab plugin,publish over ssh插件,然后立即安裝。
注意:安裝會經常失敗,重試幾次就好了。
2、安裝git
在服務器上安裝git,然后在jenkins的系統管理 -> 系統設置中添加git.exe的路徑。
3、創建item
在首頁新建一個Item,填寫名字和描述,選擇“ 構建一個自由風格的軟件項目”
4、配置憑證
回到首頁,選擇 Credentials ->?Global credentials
(1)用戶名密碼形式
點擊 Add Credentials,在頁面中選擇username with password,然后填寫username和password ,填寫描述并保證scope是global,點擊ok添加即可。
(2)ssh秘鑰形式
首先在jenkins服務器上創建ssh并添加到gitlab,見<git(gitlab)配置ssh>
點擊 Add Credentials,在頁面中選擇ssh username with private key,然后配置username和privatekey(最好使用密鑰的路徑?From a file on Jenkins master,如果手動填寫注意格式,保留換行),填寫描述并保證scope是global,點擊ok添加即可。
5、為項目配置git
在創建的item中進入配置,在源碼管理中選擇git,在 Repository URL填寫地址(注意是ssh的,類似git@git.xxx.com.cn:xxx/xxx.git),在 Credentials選擇剛才創建的憑證即可。
6、設定分支
如果直接使用master分支,則無需其他設置。
但是如果想checkout其他分支代碼并打包,則需要配置Branches to build;在Additional Behaviours添加一個Check out to specific local branch,填寫分支名。如圖
7、配置gradle構建命令
在item的配置下,在構建下點擊“增加構建步驟”,添加invoke gradle script。然后在Tasks中添加構建命令,如:
clean
assembleDebug
?
總結
以上是生活随笔為你收集整理的在jenkins上配置Android项目(git管理,gradle构建)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 在android studio中配置nd
- 下一篇: Android魔术——手把手教你实现水晶