diff --git a/master/buildbot/steps/source/base.py b/master/buildbot/steps/source/base.py index ea755415928..b2a1c3f8934 100644 --- a/master/buildbot/steps/source/base.py +++ b/master/buildbot/steps/source/base.py @@ -36,7 +36,7 @@ class Source(LoggingBuildStep, CompositeStepMixin): """ renderables = ['description', 'descriptionDone', 'descriptionSuffix', - 'workdir'] + 'workdir', 'env'] description = None # set this to a list of short strings to override descriptionDone = None # alternate description when the step is complete diff --git a/master/docs/relnotes/index.rst b/master/docs/relnotes/index.rst index 30eb05dab20..177b7042c7f 100644 --- a/master/docs/relnotes/index.rst +++ b/master/docs/relnotes/index.rst @@ -143,6 +143,8 @@ Fixes * The web status no longer relies on the current working directory, which is not set correctly by some initscripts, to find the ``templates/`` directory (:bb:bug:`2586`). +* The source steps now correctly interpolate properties in ``env``. + Deprecations, Removals, and Non-Compatible Changes ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~