我们有.cfignore
文件提到不应该在Cloud Foundry上演的文件。
通过CF CLI工具,cf push
正在考虑在将文件推送到Cloud Foundry之前忽略.cfignore
中提到的文件。
但Jenkins使用push to cloud foundry插件进行配置并不考虑忽略.cfignore
中提到的文件
有了这个,Cloud Foundry在暂存时会出现一些不需要的文件,这会导致登台失败。
如何解决此错误?
通过CF CLI工具,cf push正在考虑在将文件推送到Cloud Foundry之前忽略.cfignore中提到的文件。
是的,这是官方cf cli的标准行为。
https://github.com/cloudfoundry/cli
但Jenkins使用push to cloud foundry插件进行配置并不考虑忽略.cfignore中提到的文件
官方cf cli只是可以与Cloud Foundry API交互的众多客户之一。仅仅因为cf cli表现一种方式,并不能保证其他客户端的行为方式相同。如果您选择使用的客户端不按照您希望的方式向客户的作者/所有者打开错误/功能请求,或者切换并使用提供所需功能的其他客户端。
希望有所帮助!