#env-var #variables #env #ci-cd #env-file #deployment

app 参数

从环境变量中自动替换配置文件模板中的变量

4 个版本 (2 个重大更新)

0.2.7 2022年3月29日
0.2.4 2022年3月29日
0.1.0 2022年3月24日
0.0.0 2019年11月3日

#453 in 配置

MIT 许可证

24KB
464 代码行

用Rust编写的参数

项目概述

项目概述如我在关于开源软件协作的博客文章中所述。

  • 此软件的主要目的是处理一个模板文件并从中生成另一个文件。这在CI/CD管道中使用,其中从一个.env.dist文件生成用于生产环境的.env文件。
  • 此列表是开放的。欢迎提出功能请求。

示例

待办事项

安装

cargo install parameters

类似项目

开发

./bin/dev.sh -i ./.env.dist -o ./.env.production -e production -n instance1 -r SYMF_ -s @
./bin/dev.sh -i ./.env.dist -r ^
echo -n hello | ./bin/dev.sh -i - -o ./.env.production -e production -n instance1 -r ^SYMF_ -s @

依赖

~3–4.5MB
~71K SLoC