Mac下jenkins安装步骤

本文写的是本地部署。。如果是部署到服务端,就需要下文中的JDK SDK GIT之类的地址换成server上的地址(具体让server人员来配吧)
1、从官网https://jenkins.io/ 上下载最新的pkg安装包,进行安装

《Mac下jenkins安装步骤》 image.jpeg

一直点击next。。。。
2、安装完成之后,Safari可能会自动打开,如果没有自动打开,打开浏览器,输入http://localhost:8080

《Mac下jenkins安装步骤》 image.jpeg

这个时候可能会报一个错误。如果出现了这面的问题。这个时候如果你重启电脑会发现Jenkins给你新增了一个用户,名字就叫Jenkins,不过这个时候你不知道密码。你可能会去试密码,肯定是是不对的,因为初始密码很复杂。这个时候正确做法是打开
http://localhost:8080会出现下图的重设初始密码的界面。

实际操作过程中分两种情况:
一、如果出现/Users/Shared/Jenkins/Home/这样的路径

《Mac下jenkins安装步骤》 image.jpeg

按照提示,找到 这个目录下,这个目录虽然是共享目录,但是有权限的,非Jenkins用户/secrets/目录 和initialAdminPassword文件是没有读写权限的,将权限更改成读与写

《Mac下jenkins安装步骤》 image.jpeg

《Mac下jenkins安装步骤》 image.jpeg

点击右下角 锁的标志可以修改权限

《Mac下jenkins安装步骤》 image.jpeg

打开initialAdminPassword文件,复制出密码,就可以填到网页上去重置密码了。如下图

《Mac下jenkins安装步骤》 image.jpeg

二、如果出现的/Users/zhaoziliang/.jenkins/……这样的路径

《Mac下jenkins安装步骤》 image.jpeg

在/Users/zhaoziliang目录下是找不到.jenkins目录

可以通过终端 输入open .jenkins 来打开.jenkinds目录

找到initialAdminPassword文件,复制出密码,就可以填到网页上去重置密码了

《Mac下jenkins安装步骤》 image.jpeg

3、安装

《Mac下jenkins安装步骤》 image.jpeg

《Mac下jenkins安装步骤》 image.jpeg

《Mac下jenkins安装步骤》 image.jpeg

4、设置用户名和密码.

《Mac下jenkins安装步骤》 image.jpeg

《Mac下jenkins安装步骤》 image.jpeg

5、在建立项目之前开始设置,选择系统管理

《Mac下jenkins安装步骤》 image.jpeg

再选择Global Tool Configuration

《Mac下jenkins安装步骤》 image.jpeg

配置JDK,Gradle,Git, Gradle版本要和项目里面的Gradle版本一致,否则会报错

《Mac下jenkins安装步骤》 image.png
《Mac下jenkins安装步骤》 image.png
《Mac下jenkins安装步骤》 image.png
《Mac下jenkins安装步骤》 image.png

JDK 的JAVA_HOME从下图找到

《Mac下jenkins安装步骤》 image.png

git Path to Git executable 从下图找到

《Mac下jenkins安装步骤》 image.png

Gradle的 GRADLE_HOME从下图找到

《Mac下jenkins安装步骤》 image.png

因为/Users/zhaoziliang目录下的.gradle找不到 所以通过终端找到

得到gradle-2.8的路径设GRADLE_HOME

《Mac下jenkins安装步骤》 image.png

《Mac下jenkins安装步骤》 image.png

SDK设置

《Mac下jenkins安装步骤》 image.png

《Mac下jenkins安装步骤》 image.png

《Mac下jenkins安装步骤》 image.png

6、新建项目

《Mac下jenkins安装步骤》 image.png

填写项目名称选择构建自由风格的项目

《Mac下jenkins安装步骤》 image.png

将项目地址填进去,填上用户名和密码(项目在git托管的地址和自己的git.feinno的账号密码)

《Mac下jenkins安装步骤》 image.png

项目中设置周期打包每天六点钟多H 6 * * *

《Mac下jenkins安装步骤》 image.png

选择Gradle版本

《Mac下jenkins安装步骤》 image.png

fir.im Jenkins 插件使用方法
https://www.jianshu.com/p/9a245918a219

7、注意事项:
构建时,注意自己的项目在Gradle文件里需要配置如下,否则遇到元素重复的时候,直接Error编译不过去.
lintOptions {//设置编译的lint开关,程序在buid的时候,会执行lint检查,有任何的错误或者警告提示,都会终止构建
abortOnError false

在AndroidStudio里面需要配置的,将签名文件放在app目录下

《Mac下jenkins安装步骤》 image.png

在build.gradle文件里, 根据自己的项目配置签名文件的信息 .
signingConfigs {
release {
keyAlias ”
keyPassword ”
storeFile file(”)
storePassword ”
}

    原文作者:zzl93
    原文地址: https://www.jianshu.com/p/8eee4b73db24
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞