jenkins+maven+svn 远程部署到weblogic 持续集成

两台主机,一台linux(39),一台aix(49)tomcat在39主机上,os是linux,把jenkins搭建起来了具备功能:能把项目定时打war包部署到nexus... 两台主机,一台linux(39),一台aix(49)
tomcat在39主机上,os是linux,把jenkins搭建起来了
具备功能:能把项目定时打war包部署到nexus私服里
缺少功能: 自动打tag;自动部署到远程weblogic下(unix)

首先我安装了weblogic deployment plugin,但是这个部署的前提是,jenkins和应用服务器是同一台主机,无法远程
接着我安装了Publish over FTP,可以解决远程部署问题,每次项目构建,都会把war包放到49weblogic的域目录下的autodeploy下面,可是这样会造成,多个war包,同一个应用。。

目前解决方案考虑安装Publish over SSH,
写一个脚本,每次构建后,运行该脚本
该脚本的作用是:删除原war包,然后把39上的war包copy到49的weblogic域下面的autodeploy下面

有个疑问,这样热部署会不会有问题,比较weblogic是一直运行着的。

领导要求: 自动构建+自动远程部署(weblogic)+自动打tag+自动发布(snapshot,release)
全程自动化,开发人员只专注开发,有jenkins自动去编译,打包,发布,打tag,自动远程部署到weblogic下面

测试的时候,只需要输入网址,进行测试
http://192.168.100.49:7001/tms/login.jsp类似这样。。
其他部署,编译,打包,打tag都是由jenkins去完成

有没有人做过相关的东西,求给点经验,搞了好几天了,不能远程部署到weblogic下面
展开
 我来答
DoramiHe
2018-05-07 · 知道合伙人互联网行家
DoramiHe
知道合伙人互联网行家
采纳数:25335 获赞数:59536
2011年中山职业技术学院毕业,现担任毅衣公司京东小二

向TA提问 私信TA
展开全部
1. 安装 Docker
首先,我们要安装 docker,因为这是 Drone 的工作流的最关键的元素。Drone 合理的利用了 docker 来构建和测试应用。容器技术提高了应用部署的效率。要安装 docker ,我们需要在不同的 linux 发行版本运行下面对应的命令,我们这里会说明 Ubuntu 14.04 和 CentOS 7 两个版本。

Ubuntu

要在 Ubuntu 上安装 Docker ,我们只需要运行下面的命令。

# apt-get update # apt-get install docker.io
安装之后我们需要使用service命令重启 docker 引擎。

# service docker restart
然后我们让 docker 在系统启动时自动启动。

# update-rc.d docker defaults Adding system startup for /etc/init.d/docker ... /etc/rc0.d/K20docker -> ../init.d/docker /etc/rc1.d/K20docker -> ../init.d/docker /etc/rc6.d/K20docker -> ../init.d/docker /etc/rc2.d/S20docker -> ../init.d/docker /etc/rc3.d/S20docker -> ../init.d/docker /etc/rc4.d/S20docker -> ../init.d/docker /etc/rc5.d/S20docker -> ../init.d/docker
CentOS
佳达源
2024-10-28 广告
AR0144CSSM20SUKA0-CPBR这款产品,作为我司产品线中的重要一员,集成了高精度的传感器技术与先进的图像处理算法,广泛应用于安防监控、工业自动化及机器视觉等领域。其卓越的性能与稳定性,确保了在各种复杂环境下的精准数据采集与高效... 点击进入详情页
本回答由佳达源提供
emilyzhang623
推荐于2018-05-07 · TA获得超过320个赞
知道答主
回答量:123
采纳率:100%
帮助的人:134万
展开全部
  1. 自动远程部署,可以使用wagon-maven-plugin插件把war包传到服务器指定目录下

  2. 自动打tag,其实就是执行一下svn copy,设置权限使内容不再修改


本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
俎子凡pP
2014-01-13 · TA获得超过1293个赞
知道小有建树答主
回答量:4317
采纳率:0%
帮助的人:1204万
展开全部
唯一的例外是英国的一部分,来看看。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友48e1143
2014-01-14
知道答主
回答量:16
采纳率:0%
帮助的人:1.9万
展开全部
全程自动化,,,,,maven知道啥时候是release么?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式