Support tag specific environment variables
This makes it possible to specify an environment variable for a tag that will be used during builds. e.g. koji edit-tag -x rpm.env.CC=clang
This commit is contained in:
parent
62ce45b104
commit
afc0efb122
3 changed files with 19 additions and 0 deletions
|
|
@ -1697,6 +1697,13 @@ name=build
|
|||
value = macros[key]
|
||||
parts.append("config_opts['macros'][%r] = %r\n" % (key, value))
|
||||
parts.append("\n")
|
||||
envvars = opts.get('tag_envvars', {})
|
||||
for key in sorted(envvars):
|
||||
value = envvars[key]
|
||||
parts.append("config_opts['environment'][%r] = %r\n" % (key, value))
|
||||
if len(envvars):
|
||||
parts.append("\n")
|
||||
|
||||
for key in sorted(files):
|
||||
value = files[key]
|
||||
parts.append("config_opts['files'][%r] = %r\n" % (key, value))
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue