使用 cf-gradle-plugin 推送到 Cloud Foundry 时如何指定要忽略的文件
How to specify files to ignore when push to Cloud Foundry using cf-gradle-plugin
我正在尝试使用 cf-gradle-plugin.
将我的静态应用程序部署到 Cloud Foundry
在我的 gradle 文件中我定义了 buildpack:
buildpack = "https://github.com/cloudfoundry/staticfile-buildpack.git#v1.1.0"
和要部署的文件:
file = file('.')
我想指定哪些文件不应推送到 cf。我试图通过在根目录中指定 .cfignore 文件来做到这一点,但它不起作用。有人知道在使用 cf-gradle-plugin 和 staticfile buildpack 时如何过滤应该部署到 CF 的文件吗?
Gradle 插件的 v1 版本无法过滤文件。正如您可能从 issue on the project 中看到的那样,支持 .cfignore 应该在 v2 中得到支持。
现在,您可以使用 Gradle 将项目内容打包成 zip 存档,使用复杂的 filtering rules that Gradle supports,然后在 Cloud Foundry Gradle 中指定 zip 文件] 插入。
我正在尝试使用 cf-gradle-plugin.
将我的静态应用程序部署到 Cloud Foundry在我的 gradle 文件中我定义了 buildpack:
buildpack = "https://github.com/cloudfoundry/staticfile-buildpack.git#v1.1.0"
和要部署的文件:
file = file('.')
我想指定哪些文件不应推送到 cf。我试图通过在根目录中指定 .cfignore 文件来做到这一点,但它不起作用。有人知道在使用 cf-gradle-plugin 和 staticfile buildpack 时如何过滤应该部署到 CF 的文件吗?
Gradle 插件的 v1 版本无法过滤文件。正如您可能从 issue on the project 中看到的那样,支持 .cfignore 应该在 v2 中得到支持。
现在,您可以使用 Gradle 将项目内容打包成 zip 存档,使用复杂的 filtering rules that Gradle supports,然后在 Cloud Foundry Gradle 中指定 zip 文件] 插入。