首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >Jenkins:从工件中部署war文件

Jenkins:从工件中部署war文件
EN

Stack Overflow用户
提问于 2014-04-04 09:36:25
回答 2查看 12.3K关注 0票数 12

我们使用Jenkins构建(maven)并将工件(JAR& *WAR*s)部署到内部的手工服务器(快照和发行版)。

对于部署,目前我们有Jenkins作业来打包war文件(来自release标记)并部署到不同的环境/服务器。我们希望跳过包阶段,因为似乎没有必要再次打包它&对于发布的版本也是如此,因为即使在尝试1000次之后也不可能获得不同的war文件副本。

我们在Jenkins中寻找一种方法从Artifactory获得工件(war)并将其部署到容器中。我相信其他人也会面临这种情况,但我无法找到任何有关这方面的在线材料。

有哪些Jenkins插件可以从Artifactory获取一个war文件(基于一个版本)并将其部署到远程容器?

,如果这不是正确的方法,那么其他方法的建议是什么呢?

谢谢

EN

回答 2

Stack Overflow用户

发布于 2015-11-04 11:00:27

我不知道有哪个插件采用#版本并部署它,但是您可以构建一个Jenkins作业来将最后一个成功的版本部署到以前的环境中(例如,复制DEV-->QA )。

要做到这一点,您可以使用复制-工件-插件。

下面是这类设置的一个简单的后续运行:

http://www.lordofthejars.com/2012/09/deploying-jee-artifacts-with-jenkins.html

票数 2
EN

Stack Overflow用户

发布于 2014-04-04 11:23:37

存储在Artifactory中的每个工件都有一个包含版本号的唯一URL。它将采用这种格式

代码语言:javascript
运行
AI代码解释
复制
http://artifactory-server/repository-name/path-to-artifact/version/filename

例如:

代码语言:javascript
运行
AI代码解释
复制
http://artifactory/apps-releases-local/com/yourorg/yourapp/1.5.67/webapp.war

(根据打包的方式,WAR文件名也可能包括版本号)。

因此,您的部署作业可以构造Artifactory URL并下载该文件。根据如何在Artifactory中设置安全性,您可能需要对请求进行身份验证。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22869402

复制
相关文章
war 包方式部署Jenkins
密钥输入完成后,我们需要去安装插件,如果安装途中报红,则等他安装完其他插件,再次点击重新安装即可
小手冰凉
2020/03/20
1.4K0
windoes服务器搭建Jenkins和部署war项目
背景介绍:由于工作原因,小编申请新的服务器环境需要搭建Jenkin环境部署项目,新的服务器上项目部署用的环境和依赖基本上为零,小编没有求助运维的帮助,想尝试一下自己搭建,毕竟自己动手能遇到很多“坑”,提升自己的经验和解决问题的能力; 服务器搭建过程中,自己确实也遇到了很多的问题,故整理一份笔记,希望能将自己遇到的坑分享出来,能够帮助第一次搭建Jenkins伙伴快速解决一下问题;
沁溪源
2021/05/27
1.6K1
Dockerfile之部署war到tomcat中
(adsbygoogle = window.adsbygoogle || []).push({});
克虏伯
2019/04/15
3.1K0
从零学习Jenkins部署SpringBoot项目
之前项目中虽然使用过 Jenkins,但是都只是使用,没有自己搭建过,完整部署一个项目。既然工作中没有独立部署过,那么就只能自己动手实操一番,技多不压身嘛。
云原生架构说
2022/09/24
7820
从零学习Jenkins部署SpringBoot项目
开发|使用war包部署在Tomcat中运行
简单来说,war包是JavaWeb程序打的包,war包里面包括写的代码编译成的class文件,依赖的包,配置文件,所有的网站页面,包括html,jsp等等。一个war包可以理解为是一个web项目,里面是项目的所有东西。
算法与编程之美
2019/07/17
2.5K0
开发|使用war包部署在Tomcat中运行
Linux tomcat部署War包,Linux在Tomcat部署JavaWeb项目,Linux部署War包
Linux tomcat部署War包,Linux在Tomcat部署JavaWeb项目,Linux部署War包
全栈程序员站长
2022/09/03
5.5K0
jar、war的打包部署
自己写了一个类,怎么才能打包使用呢?下面就来介绍如何将自己写的类打包成jar包方便以后使用
晚上没宵夜
2020/03/10
1K0
在Tomcat中部署war
1、将war文件拷贝到tomcat目录webapps下(不要再建目录)。 2、将必要的jar文件拷贝到tomcat目录libxia下。 3、修改tomcat目录conf下的server.xml。 在<Host></Host>中加入:      <!-- Tomcat Manager Context -->      <Context path="/manager" docBase="manager" debug="0"privileged="true"/>     path="" 为部
用户1258909
2018/07/03
7770
Tomcat部署SpringBoot war包
我这里是eclipse, 右击项目 -> RUN AS -> Maven install 即可
憧憬博客
2020/07/21
2.6K0
Linux:Tomcat部署war包
2、解压Tomcat: tar -zvxf 文件 unzip 文件 等解压命令
全栈程序员站长
2022/11/17
5.6K0
安装部署Jenkins从Git获取代码
1.2:什么是持续集成: 持续集成是指开发者在代码的开发过程中,可以频繁的将代码部署集成到主干,并进程自动化测试
星哥玩云
2022/07/24
7160
安装部署Jenkins从Git获取代码
jenkins之利用Git和Ant插件打war包并自动部署到tomcat
环境准备:一台CentOS虚拟机、一个Git服务器(有条件的话用公司的git服务器,没条件的用码云也可以)
冰霜
2022/03/15
1.6K0
jenkins之利用Git和Ant插件打war包并自动部署到tomcat
隆重介绍!CI/CD手下的开源界六大金刚
Jenkins 2 image based on Red Hat Enterprise Linux的镜像
魏新宇
2018/09/30
4.4K0
隆重介绍!CI/CD手下的开源界六大金刚
SpringBoot项目部署详细步骤(jar包+war包+Tomcat下部署多个war包)
该解释参考blog https://blog.csdn.net/wupan6688/article/details/103629664
bboy枫亭
2021/12/07
3.9K0
SpringBoot项目部署详细步骤(jar包+war包+Tomcat下部署多个war包)
SpringBoot在Tomcat部署war包
Host节点增加Context可以直接通过ip+端口方式访问,需要将appBase清除,防止启动两次应用
code2roc
2023/07/19
2760
WAR包补丁工具_修改war包配置文件
因目前处于运维历史悠久的WEB项目中,每次需求开发完成需要更打补丁文件,因此编写打补丁工具,以解决手动查找补丁文件的繁琐且重复操作。纯Java代码编写,使用Swing作为界面UI,原有代码只针对特殊使用场景,可以适当加以修改。
全栈程序员站长
2022/11/10
1.7K0
WAR包补丁工具_修改war包配置文件
SpringBoot在Tomcat部署war包[通俗易懂]
Host节点增加Context可以直接通过ip+端口方式访问,需要将appBase清除,防止启动两次应用
全栈程序员站长
2022/07/01
9450
Look,容器中应用的构建方法!
S2I增量构建重用以前构建的image中的工件 要创建增量构建,请修改BuildConfig策略定义:
魏新宇
2018/09/30
1.2K0
Look,容器中应用的构建方法!
tomcat部署war包,jar包
网上说的方法很多,这里记录一下自己的经过实践检验的一种方法。 1、先去tomcat/conf/server.xml里 有一个HOST标签,有个参数appBase,表示你的应用应该部署在什么位置。例如下面写的是webapps,那就在webapps/ROOT/路径下解压你的war包。如果appBase=XXX,那么就在XXX/ROOT/路径下解压war包
全栈程序员站长
2022/09/05
3.9K0
如何使用Maven将WAR文件部署到Tomcat服务器中?一文带你搞定!
🏆本文收录于 《Spring Boot从入门到精通》 ,专门攻坚指数提升,2023 年国内最系统+最强(更新中)。
bug菌
2023/10/14
9070
如何使用Maven将WAR文件部署到Tomcat服务器中?一文带你搞定!

相似问题

如何从Jenkins部署Worklight war

12

使用java命令部署jenkins war文件

31

如何在jenkins中部署.war文件?

20

使用grails将war文件从jenkins部署到artifactory

10

如何为jenkins工件创建.war存档

25
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档