首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何用SBT导出ENV变量?

如何用SBT导出ENV变量?
EN

Stack Overflow用户
提问于 2017-11-14 15:00:06
回答 2查看 1.2K关注 0票数 0

我有我的application.conf使用env变量,当我运行我的Play Scala应用程序时,我想从女巫文件中指定我需要导出变量,例如:.loc.env或.dev.env .

我的.loc.env文件看起来如下:

代码语言:javascript
复制
VAR_KEY1=value1
VAR_KEY2=value2

我不想再创建一个application.conf

我使用SBT1.0和PlayFramework2.6

所以我的问题是:

如何使用sbt导出env变量?

如何从shell中检查env变量?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-04-15 16:57:42

envVars in IntegrationTest := Map("imageTag" -> sys.env.getOrElse("imageTag", imageTag.value))

票数 3
EN

Stack Overflow用户

发布于 2017-11-22 14:25:38

您可以在application.conf中直接引用ENV变量,例如:

代码语言:javascript
复制
slick.dbs.default.profile="slick.jdbc.MySQLProfile$"
slick.dbs.default.db.driver="com.mysql.jdbc.Driver"
slick.dbs.default.db.url=${?MYSQL_LINK}
slick.dbs.default.db.user = "root"
slick.dbs.default.db.password = ${?MYSQL_PASS}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47288903

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档