Comments (5)
i've overcome this problem long time ago by using:
export FOO="BAR"
from envman.
Facing this problem as well.
from envman.
Hi, thank you for contacting Bitrise.
This is the expected behavior and here's the response from our engineer.
Envman is a file-based env store tool. When you add an env var it writes to a file. When you execute a command with envman (like Bitrise steps) envman reads this file and passes it to the standard go execution package. So technically it does not know anything about how to set these or what an env var is.
You can check the Usage example: Simple Bash example in the Readme.md file for further explanation.
from envman.
Is there a command that can be run to load the new Env Vars into the current shell maybe?
from envman.
Hi @DamienBitrise , adding the env to the current shell session and adding it to the envstore file when envman add
is executed is a valid feature request, even if the current behavior is by design.
Is there a command that can be run to load the new Env Vars into the current shell maybe?
Unfortunetly there isn't a single command you could use.
envman print
prints the content of the envstore file in the format:
KEY_1: VALUE_1
KEY_2: VALUE_2
...
, or in a json format --format json
.
from envman.
Related Issues (20)
- added variable should be available in the current process HOT 8
- Command not finishing HOT 3
- Set `env_bytes_limit_in_kb` and `env_list_bytes_limit_in_kb` to `0` make other scripts fail HOT 3
- need info loglevel and/or --verbose switch
- How to increase the per-env-var limit of envman HOT 1
- Secret env variables HOT 3
- envman fails when git commit message is too long HOT 6
- Variables passed from envman not working correctly HOT 6
- environment list size (100.048828125 KB) - max allowed size: 100 KB HOT 2
- How to debug envman? HOT 5
- How to make env vars available to JVMs? HOT 9
- Import path should be "github.com/sirupsen/logrus", not "github.com/Sirupsen/logrus" HOT 4
- Loading environment variable set? HOT 5
- Run's help fails on first run HOT 1
- Does this tool work on Windows? HOT 2
- Issue with special characters HOT 1
- [Feature] Install script
- Can we please have linux arm64 binary as well ? HOT 1
- Proposal: Adding aliases type for env variables
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from envman.