MAC下集成jenkins在git下自动打包

前言

集成jenkins遇到了很多坑,特在此记录。(主要是SSH key方式时的权限问题)

所以本文介绍http方式,jenkins是java编写,所以先要有java环境

一、java环境

1.新版的java JDK安装包:JDK安装包地址

2.配置java环境变量:

编辑profile文件:$ vi /etc/profile,配置JAVA_HOME,Java JDK安装路径,根据你自己的版本来写, 执行$ vi /etc/profile之后进入下面界面,键入i进入编辑模式,将配置参数拷贝到文件底部, fi后面就行,做完之后按esc退出编辑模式,然后再输入:wq!,保存编辑并退出


下面的是我的配置,只需要把JAVA_HOME路径中jdk版本号换一下即可


JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Contents/HomePATH=$PATH:$JAVA_HOME/binCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarexport JAVA_HOME PATH CLASSPATH


二、集成jenkins

集成jenkins主要参考了:手把手教你利用Jenkins持续集成iOS项目

根据上面教程集成时遇到了无权限的错误:

为了解决这个错误折腾了一天,根据教程:解决在Mac下搭建Jenkins+GitLab持续集成环境踩到的坑(一) 多次生成SSH key的密钥+公钥均失败,无奈后续Repository URL中填写内容由ssh改为http的git代码仓库URL



填写完Repository URL后,点击add,添加git的用户名和密码,即可解决无权限的报错问题:






最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容