Jenkins打包之本地远程自动打包教程

时间:2024-03-17 13:08:02

1.安装Jenkins

点击进入下载Jenkins 如下图:

Jenkins打包之本地远程自动打包教程

点击Download,跳转到下面页面,个人建议用安装包安装简单,安装后直接在浏览器输入地址:http://localhost:8080即可打开JenKins主页

Jenkins打包之本地远程自动打包教程

 

目录

2.打开JenKins

输入你打开后显示的盘符路径对应的文件查看密码输入即可

Jenkins打包之本地远程自动打包教程

3.安装插件

一般选择默认安装,默认安装里面的插件比较全,基本需要用到的都有

Jenkins打包之本地远程自动打包教程

开始安装中……等待即可

Jenkins打包之本地远程自动打包教程

安装成功后请创建一个账号:然后登陆即可

Jenkins打包之本地远程自动打包教程

 

登陆成功后:

Jenkins打包之本地远程自动打包教程

4.配置相关参数

Jenkins打包之本地远程自动打包教程

 

我们先来配置全局工具设置

Jenkins打包之本地远程自动打包教程

 

我们来配置下JDK,Git,Gradle三个相应的路径等,前提是这三个都已安装,并且环境变量已配好。

Jenkins打包之本地远程自动打包教程

 

配置SDK路径

Jenkins打包之本地远程自动打包教程

 

Jenkins打包之本地远程自动打包教程

 

 

新建任务

Jenkins打包之本地远程自动打包教程

 

配置项目参数

Jenkins打包之本地远程自动打包教程

下图我们用到的全部是git,如果你用的是SVN请勾选Subversion相同操作即可

Jenkins打包之本地远程自动打包教程

 

配置账号密码相关:

Jenkins打包之本地远程自动打包教程

 

配置SSH:不会的请查看我这篇博客:git生成秘钥配置SSH公钥的简单方法

我们只说账号密码配置:

Jenkins打包之本地远程自动打包教程

输入你项目需要的相关账号密码后点击添加即可

 

然后选择你刚刚添加的账号密码就不会报错了

Jenkins打包之本地远程自动打包教程

Jenkins打包之本地远程自动打包教程

 

配置构建参数:

Jenkins打包之本地远程自动打包教程

 

选择选项参数:输入debug和release版本区分参数

Jenkins打包之本地远程自动打包教程

 

 

Jenkins打包之本地远程自动打包教程

下面的gradle配置完成后点击报错即可

Jenkins打包之本地远程自动打包教程

 

 

如果你的项目有依赖其他第三方库是会报错找不到项目主目录的:

Jenkins打包之本地远程自动打包教程

解决办法:请将下面的参数添加即可

${workspace}\agreepayment\demo(agreepayment代表项目目录。demo代表module名字)

build.gradle

 

Jenkins打包之本地远程自动打包教程

 

参数配置的目录说明:

Jenkins打包之本地远程自动打包教程

 

我们下次如何启动呢?

我们打开电脑的服务,找到JenKins右击选择启动即可开启JenKins服务,然后在浏览器输入http://localhost:8080/即可

Jenkins打包之本地远程自动打包教程