问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

利用Jenkins与profile管理自动集成中的配置文件

发布网友 发布时间:2022-12-22 09:15

我来回答

1个回答

热心网友 时间:2023-09-17 00:47

在这里Jenkins就不做过多的概述,它是一个自动集成的工具。本文直接说说利用Jenkins与profile管理自动集成中的配置文件。

在maven中可以使用profiles可以配置出各个环境的profile,通过激活这些profile来获取各个环境的构建信息,在项目的pom.xml文件中配置profiles:

同时在项目中创建配置文件文件夹deployEnv,目录结构如下:

把配置文件文件夹deployEnv放到和src文件夹同级,在下面创建三个环境对应的文件夹,要以环境版本做为文件夹名称,在各个环境的文件夹下面书写各自所需的配置文件。

需要在pom.xml文件中的build属性,加上资源文件拷贝的配置

配置完毕,在idea开发工具中可以快速设置激活profile,

在本机开发环境中选择激活dev profile,那么在本机maven构建项目的时候,使用的是deployEnv文件夹下dev下的配置文件。

在Jenkins中,进入项目的配置,找到Build标签,在Goals and options文本框中输入: clean install -P test,这是maven的命令,作用是,先清理项目,然后构建项目, -P test的意思是使用 test profile 进行项目的构建,这样在构建测试环境的时候,使用的是deployEnv文件夹下test下的配置文件。

这样的管理配置文件的方式是不是很简单呢?欢迎大家来沟通交流~
谢谢大家!
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
如何计算阶梯电价 安宁密马龙村一日游最佳路线 马龙村自然村人口卫生 马龙村乡村概况 ...的蓝色小图标是什么东西啊,如果想关闭要怎么关闭!英文的。 佟悦演的《双人房单人床》片尾曲 《双人房的单人床》txt全集下载 双人房单人床剧情概述 如何挽回成熟双鱼男的心 红烧黄鳝的做法教程 idea设置activeprofile 大连海尔集团具体位置在哪,工资待遇怎么样 北京东方汽修学校在什么位置?有哪些合优势? 汽车机械助力与电动肋力的区别? 北京大红门服装批发市场搬到哪里去了 经期异味怎么消除 经期有异味该用什么办法去除 布雷顿森林会议确立的货币体系是1盎司黄金兑35美元,其他货币与美元挂钩... 求ps cs2安装注册码 罗意威专柜没小票可以退换吗 郑州东站到新化南途径哪些站?G1535 现在从郑州康士康怎么回驻马店 威马车主的朋友圈:买了威马EX5,血赚了一笔 中国古 代史中赋税制度的演变整理概括。 中国古代赋税制度的变迁和分类 清丈是什么意思 郑州学电脑,哪个学校比较好? 在郑州想学电脑,有没有好的学校? 脸部卸妆技巧? 亲子沙滩游发言稿 货车上防止别人打开的绳索叫什么 半挂车用的宽的布的绳子叫什么 货车杀钢管的绳子叫什么 半挂车校关用拉绳子的叫什么 有些货车在轮子旁放那些条条的东西是什么,是绳子还是橡胶绳还是其他,有... 高分悬赏:有谁知道到目前(2008年)VoIP网络话吧的合法性 coolair的名字由来 为什么我的Skype 网络电话不能打? Skype是个免费的软件吗?靠什么赢利? 急急急!!易趣购物——— 研究成功建立首个基于量子纠缠的多点量子网络 点对多点网络往往采用 什么工作方式 PON作为一种点到多点网络,以一种扇形的结构来节省CO的资源,服务大量用 ... 大生产运动表述正确的是? ...盛行浮夸风的口号反映的是 [ ] A、大生产运动 B、“大跃 自己动手,丰衣足食的历史背景是什么? 描写雪景的成语 描写雪景的成语有什么 在成都,我想买房贷款25万20年还清要多少利息一个月还多少? 成都贷款买房,贷30万,20年还清,每月应还多少? 河南一女孩婚期临近,左邻右舍手工为她缝制喜被,现场氛围有多好?_百度...