美文网首页
hudson持续集成duboo微服务

hudson持续集成duboo微服务

作者: yy爱yy | 来源:发表于2018-06-26 08:55 被阅读0次

    1.下载hudson的war包部署到tomcat

    2.下载需要的插件

    默认的插件外还有SSH,maven3等,我的用到了如下插件

    需要的插件

    3.系统管理-系统设置

    JDK maven 设置远程服务器账号密码及路径

    4.新建任务

    创建多个任务时可以通过复制任务,实现copy已有任务设置项。

    设置SVN地址,注意要进行认证

    设置依赖项目,逗号隔开

    maven命令

    war包部署

    5.遇到的错误

    a、

    ERROR: Publisher hudson.plugins.deploy.DeployPublisher aborted due to exceptionorg.codehaus.cargo.container.ContainerException: Failed to redeploy [C:\Users\tms-test\.hudson\jobs\invoiceWeb\workspace\target\invoice.war]

    解决:

    manager-gui — Access to the HTML interface. 

    manager-status — Access to the "Server Status" page only. 

    manager-script — Access to the tools-friendly plain text interface that is described in this document, and to the "Server Status" page. 

    manager-jmx — Access to JMX proxy interface and to the "Server Status" page.

    必须把部署用户的权限定义为“manager-script”,才可以成功部署。(Tomcat安装目录/conf/tomcat-users.xml)

    注:部署完成后一直还是不成功。最后发现是tomcat的webapps中的默认项目被删了,导致账号不可用。(这个问题捣鼓了一下午T.T)

    相关文章

      网友评论

          本文标题:hudson持续集成duboo微服务

          本文链接:https://www.haomeiwen.com/subject/pbksyftx.html