阅读 61

jenkins自动构建,jenkins部署git项目

jenkins自动部署配置选择在新itemJenkins主页上创建新item并生成maven项目-确定

新页面:

源代码管理:选择git

储存库URL :填写仓库地址。 例如,git @ github.com : MX 342/oneblog.git credentials :选择(如果有)。 如果您没有选择创建通过ssh方法访问的验证类型,请选中sshusernamewithprivatekeyprivatekey enter directly key复选框并输入您具有权限的ssh私钥确保对应的公钥已经位于github服务器上参考: http://debuggg.com/article/132选择对应的分支构建触发器。 如果想要推送代码,则必须立即启动构建触发器,如果是github,则必须安装github插件3358updates.Jenkins

步骤选中Github hoot trigger一栏,复制Webhook URL :例如http://localhost :8080/web hook/test Jenkins步骤进入github官网,进行project 在这里请注意。 我这里是localhost。 github一定无法访问我,所以必须给github正确的外网地址。 选中后,执行Just the push event构建后操作:

如果你想在tomcat上投稿

步骤1 :构建后操作步骤选择: Deploy war/ear to a container

步骤2:war/ear文件:选择由Jenkins构建的war包地址。 例如target/demo-0.0.1-SNAPSHOT.war

步骤3:Context path:tomcat的访问路径,例如/jenkinsDemo,后面的所有访问都带有该路径

步骤4:Containers :选择您安装的版本,然后单击,

Tomcat URL :选择Tomcat服务器的访问位置。 请注意,这是jenkins机器可以访问的机器。 )

Credentials :此处的身份验证是tomcat的身份验证,位于tomcat/conf/tomcat-users.xml中,位于tomcat-users节点中。 内容请参照以下内容。

role rolename=' manager-GUI '/rolerolerolename=' manager-script '/rolerolerolename=' manager-JMX '/rolerolerolerolerolerolerolere @#' roles='manager-gui、manager-script、manager-jmx、manager-status'/此处的用户名密码: role 1,123 qwe! @#,用于创建凭证

保存后配置完成


文章分类
代码人生
版权声明:本站是系统测试站点,无实际运营。本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 XXXXXXo@163.com 举报,一经查实,本站将立刻删除。
相关推荐