Jenkins 配置

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Jenkins 配置相关的知识,希望对你有一定的参考价值。

参考技术A

Jenkins是基于Java开发的一种持续集成工具。所以呢,要使用Jenkins必须使用先安装JDK。

JDK安装 :Java Development Kit

如果出现下面情况,则JDK有问题重新安装

2.1 进入 系统偏好设置->用户与群组
2.2 点击左下角的解锁,输入当前用户的密码
2.3 此时Jenkins用户还是一个空的无名用户,可以在用户列表中选择Jenkins用户,右击并选择“高级选项”,输入全名并确定。

2.4 **点击“更改密码”重设Jenkins用户的密码。为了后期方便,可勾选“运行用户管理这台电脑”,将Jenkins用户设为管理员。 **
2.5 选择用户列表下方的登录选项,将自动登录用户设为Jenkins。

3.初始化Jenkins
重启以后,自动以Jenkins登录了。找到/Users/Shared/Jenkins/Home/ 这个目录下,打开initialAdminPassword文件,复制出密码,就可以填到网页上去重置密码了

security unlock-keychain -p "你的用户密码" ~/Library/Keychains/login.keychain

Mac下Jenkins+SVN+Xcode构建持续导出环境
Mac下Jenkins+SVN(Git)+Xcode搭建持续构建环境
手把手教你利用Jenkins持续集成ios项目
基于xcodebuild和xcrun的自动化打包

xcodebuild批量打包之区分不同的渠道

jenkins FTP配置

参考技术A jenkins配置 ftp目的:一般部署完成后都会对文件做下备份
需要插件--> Publish over FTP

需要填写的配置还是比较少的,填写完成后点击下Test Configuration按钮测试下自己的配置是否正确.

注意:

说明: 这个插件可以将构建的产物(例如:Jar,war)发布到FTP中去
需要插件--> Publish over FTP
在添加构建后操作选择ftp插件:

解释下中间的这个 Remove prefix 配置,这个配置用于裁剪路径用的。比如我这里配置的是target,那么文件上传后所在路径就是/test/upload/springboot-test-github-0.0.1-SNAPSHOT.war。还是很好理解的

不过,这样设置,每次构建的产物还是会覆盖之前的,没有达到想要效果。

生成的目录结构:/builds/2019/09/25/springboot-test-github-39/springboot-test-github-0.0.1-SNAPSHOT.war

以上是关于Jenkins 配置的主要内容,如果未能解决你的问题,请参考以下文章

jenkins用户权限配置

如何修改jenkins配置权限

jenkins FTP配置

Jenkins篇02:Jenkins的配置

如何从另一个jenkins(本地)调用1个jenkins(远程jenkins)中配置的作业

Jenkins 配置