欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

jenkins搭建流程

发布时间:2025/4/5 编程问答 41 豆豆
生活随笔 收集整理的这篇文章主要介绍了 jenkins搭建流程 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

jenkins 服务器的地址为: http://192.168.1.141:8080/jenkins

1.jenkins安装

可以参照以下link: https://wiki.jenkins-ci.org/display/JENKINS/Installing+Jenkins+on+Ubuntu

运行以下命令完成jenkins的安装

wget -q -O - https://jenkins-ci.org/debian/jenkins-ci.org.key | sudo apt-key add - sudo sh -c 'echo deb http://pkg.jenkins-ci.org/debian binary/ > /etc/apt/sources.list.d/jenkins.list' sudo apt-get update sudo apt-get install jenkins

在目录 /usr/default/jenkins下面将war包copy到 tomat webapp目录下面。

需要在tomcat服务器上安装,需要配置的虚拟机参数,在catalina.sh中

JAVA_OPTS="-Xms512m -Xmx1024m -Xss1024K -XX:PermSize=256m -XX:MaxPermSize=1024m"

启动 tomcat,然后再关闭。删除 tomcat webapp目录下面。

2.插件安装

再重新启动tomcat

在浏览器中输入: http://host:8080/jenkins

在系统配置页面配置JDK,maven

在插件页面,搜索github插件,安装github插件,系统会经历数次重启,然后插件安装可能需要多次才能成功。

3.git安装

运行以下命令完成 git的安装

然后参照以下链接配置 git

https://help.github.com/articles/generating-ssh-keys/

4.不同机器之间的ssh连接

  I. 将你~/.ssh目录中的id_rsa.pub这个文件拷贝到你要登录的服务器的~/.ssh目录中,然后再运行以下命令来将公钥导入到~/.ssh/authorized_keys这个文件中

cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys,注意是管道符是 >>

另外要注意请务必要将服务器上

 II ~/.ssh权限设置为700

~/.ssh/authorized_keys的权限设置为600

这是linux的安全要求,如果权限不对,自动登录将不会生效

注意:如果想从192.168.1.133 无密码登陆192.168.1.134和192.168.1.135,需要将133上的机器上执行命令ssh-keygen -t rsa,将生成的id_rsa.pub拷贝到另外两台机器上,然后在134,135上执行cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys命令。

5.maven配置

将我们编译时用到 settings.xml copy到对应maven目录中。

6.关于在不同环境下的环境spring.profiles.active

需要将我们将代码web.xml中的配置移到

<context-param>
        <param-name>spring.profiles.active</param-name>
        <param-value>idc</param-value>
    </context-param>
tomcat conf目录下的

web.xml中。

转载于:https://www.cnblogs.com/davidwang456/articles/5006976.html

总结

以上是生活随笔为你收集整理的jenkins搭建流程的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。