Comments (3)
Sorry I've tested out the fix by building the binary locally, but I'm not sure the problem was actually fixed.
Having this headers at the start of the file
...
# @env MY_PROFILE=my-profile
# @meta dotenv
And this .env
file
MY_PROFILE=special
I'm still seeing the behavior where the env-variable uses the default
value rather than the one provided in the .env
file, but to me that seems counterintuitive as the default value for the env should be used if not already defined in the command line or in the .env file.
EDIT:
If the default value is removed from the @env
definition, the .env
file is actually read properly and used to populate the env
from argc.
I confirmed the bug have been fixed.
Please check argc path with which argc
. is the path point to the locally building binary? @kerruba-milkman
from argc.
Sorry, I'm not used to the rust ecosystem so the cargo build --release --locked
didn't build the binary the way I was expecting.
Instead I've used cargo install
pointing directly to the git repo and I can confirm the fix is in place. Thanks a lot
from argc.
Related Issues (20)
- Add command to generate boilerplate argcfile.sh
- [gdb under argc] ctrl-c leads to terminate, not interrupt HOT 1
- Add completions for fish shell
- Argc is checking for non-cmd/alias function duplicates
- Add ability to force command string HOT 3
- How to define sub command specific args, flags and options HOT 1
- Multi-line documentation HOT 1
- Test failure for 1.1.0
- Completions issue with extended documentation
- Filename arguments invalidated after implicit cd
- Feature request: default subcommand HOT 5
- Consider exec'ing Argcfile HOT 7
- Eats all double-dashes
- Maintain default option when internally calling bash function HOT 1
- Better support for "external subcommands" HOT 1
- Support separate files for subcommand implementations HOT 8
- windows 下执行 ./bin/argc shell:setup powershell 没有效果 HOT 24
- Nushell Error: Automatically spreading lists is deprecated
- Inconsistent behavior when Argcfile.sh is a symlink HOT 1
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 argc.