gpt4 book ai didi

java - Travis CI环境变量在maven测试中的使用

转载 作者:行者123 更新时间:2023-11-30 11:02:46 25 4
gpt4 key购买 nike

我有一个环境变量“密码”,它已添加到我的 travis 存储库的设置中。我需要将它添加到我的 travis(而不是我在 github 中的 maven 文件),因为它不能与公众共享。现在,我需要在我的 Maven 测试执行中使用密码。

没有travis,我可以通过执行将变量传递给maven测试文件

mvn -DargLine="-Dpassword=xxxxx" test 

在我的 java 程序中,我可以使用

访问变量
System.getProperty("password")

如果我需要从 travis 触发 maven 测试并传递变量,我如何使用 travis 实现相同的目的?我尝试使用 System.getenv 和 System.getProperty。它们都不起作用。

最佳答案

您可以在 travis CI 中使用您的公钥/私钥加密您的环境变量,请参阅 http://docs.travis-ci.com/user/encryption-keys/ .

关于java - Travis CI环境变量在maven测试中的使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30658579/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com