考虑到这一点,我希望能够将用户名和密码作为安全环境变量存储在GitLab中(而不是以纯文本形式存储在karate-config中),并让Karate根据需要从karate-config或特性文件中提取它们使用新信息进行更新在空手道配置中设置客户端id:
var client_id = java.lang.System.getenv('client_id
对于Jcache配置,我们需要有通用的XML配置参数(比如timetolive)。我们正在使用EhCache for Development,并且可能在其他环境中使用其他兼容Jsr107的缓存提供程序,比如Infinispan。是否可以让两个缓存提供程序都使用单个配置文件,并且如果需要的话,我们只需要为不同的环境更改一些参数?技术:Spri