gpt4 book ai didi

Jenkins 计划使用环境变量构建触发器?

转载 作者:行者123 更新时间:2023-12-04 02:49:26 26 4
gpt4 key购买 nike

我想在 jenkins 中使用环境变量定期构建:

#pseudo setting
H 17 * * * BUILD_FOR=gist-mail TOKEN_GIST_MAIL=some_token
H 17 * * * BUILD_FOR=pollyanna TOKEN_POLLYANNA=anothor_token
H 17 * * * BUILD_FOR=fenix-knight TOKEN_FENIX_KNIGHT=alternative_token

这些变量不会动态变化,预先给定。

我得到以下错误:

Invalid input: "10 17 * * * BUILD_FOR=fenix-knight": line 1:12: expecting EOF, found ' '

如何将不同的环境变量传递给每个构建触发器?我的工作是创造每个工作岗位。

下面是我的执行 shell:

gem install bundler
ruby -i -pe '$_.gsub! /^ruby/, "#ruby"' Gemfile
bundle
BUILD_FOR=fenix-knight bundle exec rake tachikoma:load tachikoma:fetch tachikoma:bundle tachikoma:pull_request

最佳答案

有一个适合您情况的参数化构建插件 Jenkins - triggering a parameterized build 很好地演示了如何使用它,还有另一个插件可以显示其中的参数。

您还可以查看多作业插件 https://wiki.jenkins-ci.org/display/JENKINS/Multijob+Plugin 以使用单独的参数运行一个基础作业

关于Jenkins 计划使用环境变量构建触发器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18086508/

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