在单个PCF实例应用程序上部署多个版本的静态文件夹

时间:2019-04-11 07:25:07

标签: cloudfoundry pivotal-cloud-foundry pcf

在PCF上推送静态应用程序文件时,是否有可能保持较旧目录的完整性?

例如,我在PCF上部署了2个文件夹V1和最新版本, 在下一次部署时,我将推送“ V2”和“最新”,并且期望不应该删除“ V1”,应该覆盖“最新”,并且应该部署“ V2!

enter image description here

1 个答案:

答案 0 :(得分:1)

它不会按照您的想法工作,但我认为您可以实现所需的最终结果。这就是我的建议。

无论您在本地拥有什么应用,都将成为您的应用。因此,如果您想要V1 +最新,则需要按V1 +最新。如果您想要V1 + V2 +最新,则将所有这三个按钮都按入。如果您想要V1 + V2 + V3 +最新版本,那就是您所追求的。

您要推送的内容最终将在应用程序中显示。

例如:

文件夹:

app/
  v1/
  latest/

cf push my-cool-app运行app/,最终将得到v1 +最新版本。

文件夹:

app/
  v1/
  v2/
  v3/
  latest/

cf push my-cool-app运行app/,最终将得到v1 + v2 + v3 +最新版本。

希望有帮助!