【问题标题】:Jenkins webapp deploymentJenkins webapp 部署
【发布时间】:2013-02-13 16:40:54
【问题描述】:

我有一个在 Jenkins 上编译的网络项目。它由几个战争和罐子组成。它正在 tomcat 上部署,罐子在 lib 目录中,而在 webapps 目录中的战争。 问题是,如果我需要将 jars 放在 tomcat 的 /libs 目录中,如何让 Jenkins 自动部署?

【问题讨论】:

    标签: tomcat web-applications deployment jenkins


    【解决方案1】:

    你能在目标机器上创建一个 Jenkins 从站吗?如果是这样,您可以:

    1. 使用 Deploy 插件,然后触发一个作业,该作业在从属设备上执行 shell 脚本以重新排列 JAR
    2. 完全从从属服务器运行部署(从 Jenkins 主服务器提取 JAR 和 WAR,并使用 shell 脚本部署到本地 Tomcat)。

    谢谢

    【讨论】:

    • 谢谢。我想了很多关于如何做到这一点。所以我们(我们的团队)决定制作 ant 脚本,它将所有的结果放到服务器上。问题是,我们能否在没有任何手工脚本的情况下做到这一点。再次感谢您。
    猜你喜欢
    • 2022-01-08
    • 2018-01-21
    • 2015-05-29
    • 2017-02-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-07-18
    • 2015-04-02
    相关资源
    最近更新 更多