Environment vars per build


(Or, in general, more granular env vars control)

e.g. you’re debugging a test and you have logic using env vars to skip certain tests, rebuild, etc via circle.yml. It would be nice to be able to set env vars for a particular build in circle’s UI to get to the step that you’re tring to debug. Similar to “Rebuild without cache” – “rebuild with vars”.


Note that in CircleCI 2.0 you have more granular control over environment variables in your job configuration - it’s not quite the injection in the UI upon rebuild that you are asking for, but it would likely make things simpler to manage. For instance, see the various places you can configure env. vars here: https://circleci.com/docs/2.0/configuration-reference/


Yep! We are using those - this feature request is more for debugging via CircleCI’s UI for one-off runs. I’ve found ourselves forgetting to remove temporary env vars that control execution of steps.