Мне нужно иметь возможность обновлять переменную среды с помощью агентов linux gocd. Эта переменная среды должна быть доступна из любого конвейера, работающего на агенте. Документация, которую я прочитал до сих пор, говорит об использовании переменных среды, созданных в среде gocd. Однако это не мое требование.
До сих пор я пробовал следующие шаги:
- Logged into the agent as go user and set an environment variable ( export VARA=XXX)
- Tried to echo this variable from a pipeline in gocd that prints this variable, in vain.
- Also tried specifying the variable in bash_profile, bashrc and executed the source command in the same gocd task that echoes the variable
По какой-то причине конвейер gocd не видит эту переменную. Пожалуйста, дайте мне знать, если у вас есть какие-либо указатели.