我在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和:传递我的项目中的值.如何才能做到这一点?
更新:
我也希望能够使用lein with-profile
命令......所以我的测试会有:
lein with-profile dev test
- >会使用"root","root"凭据
lein with-profile dev,travis test
- >会使用"travis",""凭据