PCF (Pivotal Cloud Foundry) 是否支持来自 Artifactory for node.js 的 .tgz 包?

Does PCF (Pivotal Cloud Foundry) support .tgz package coming from Artifactory for node.js?

我正在开发 CI/CD 引擎,我需要使用 CI/CD 将 node.js 应用程序部署到 PCF engine.I 我能够构建和发布以 .tgz 格式打包在 artifactory 中。 当我在 manifest.yml 文件中定义 path: target/nodejs-app-0.0.1.tgz 时。我收到一个错误 - /../target/...tgz has negative offset

有人可以在这个问题上指导我吗?

cf cli 支持将 ZIP 存档或文件夹作为 cf push -p 的路径参数。不支持tgz.

来自cf push -h

Path to app directory or to a zip file of the contents of the app directory

如果您可以将您的应用程序捆绑为 .zip,您尝试的应该会正常工作。