【问题标题】:Key Value store option for JenkinsJenkins 的键值存储选项
【发布时间】:2018-10-21 15:26:40
【问题描述】:

是否有任何可用于 Jenkins 的插件为 Jenkins 提供键值存储选项? 功能接近的插件是凭证插件。 目标是拥有一个存储全局配置参数的插件,并且这些参数可用于 Jenkins 作业。

【问题讨论】:

    标签: jenkins key-value-store


    【解决方案1】:

    进入管理 jenkins -> 配置系统 -> 全局属性 -> 环境变量:

    选中该框并点击ADD

    输入键值并保存

    访问变量只需${<Your-key>}

    【讨论】:

      【解决方案2】:

      登基变量能否满足您的需要?

      它们就像常规的 shell 变量。

      如果您使用的是管道,您可以这样定义:

      environment {
          VAR = 'your_value'
      }
      

      稍后在您的构建中使用它。 这在此处进行了解释:https://jenkins.io/doc/pipeline/tour/environment/

      如果您是从 UI 编写管道,则可以在构建步骤中添加“源”步骤。

      source your_environnement_setting
      test='Hello'
      

      然后变量可以像任何shell var一样简单地使用:

      echo $test
      

      如果你有事先不知道的变量,但你知道什么时候触发你的工作,你也可以使用参数化插件: https://wiki.jenkins.io/display/JENKINS/Parameterized+Build

      【讨论】:

        猜你喜欢
        • 2018-01-12
        • 1970-01-01
        • 1970-01-01
        • 2011-05-26
        • 2022-10-12
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多