我在project.clj文件中定义了两个配置文件,一个是本地的,一个用于在travis上进行测试:
:profiles {:dev {:dependencies [[midje "1.6.0"]
[mysql/mysql-connector-java "5.1.25"]]
:plugins [[lein-midje "3.1.3"]]
:user "root" :pass "root"}
:travis {:user "travis" :pass ""}}
我希望能够在我的项目中访问:user和:pass值。如何实现?
更新:
我还想能够使用lein with-profile
命令...以便我的测试拥有:
lein with-profile dev test
-> 会使用 "root"、"root" 凭据
lein with-profile dev,travis test
-> 将使用 "travis","" 凭据