gpt4 book ai didi

java - 如何将 Spring 配置文件传递给 Jenkins Job 运行的 Spring Boot 应用程序?

转载 作者:行者123 更新时间:2023-12-02 01:30:02 27 4
gpt4 key购买 nike

我需要使用不同的配置文件运行 Spring Boot 应用程序。在本地,我可以使用以下 JVM 选项来完成此操作:

-Dspring.profiles.active=e1

当我从 Jenkins 作业运行应用程序时,该怎么做?

最佳答案

执行此操作的一种方法如下。

第 1 步:在 application.properties 或 application.yml 中设置配置文件

spring.profiles.active=${jenkins.profile}

第二步:在 jenkins 文件夹中设置环境。

假设您的文件夹结构如下所示。

XXXX_Pipelines --> 阶段/MTF/PROD --> app1_pipleline/app2_piplelines

将 Stage 文件夹属性设置为 jenkins.profile=stage

这将在运行时设置环境变量。

关于java - 如何将 Spring 配置文件传递给 Jenkins Job 运行的 Spring Boot 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56223913/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com