Google app engine 如何在gcloud中根据上次部署的应用程序引擎订购版本
我想展示在app engine中生成的最新版本,我有:Google app engine 如何在gcloud中根据上次部署的应用程序引擎订购版本,google-app-engine,google-cloud-platform,gcloud,Google App Engine,Google Cloud Platform,Gcloud,我想展示在app engine中生成的最新版本,我有: gcloud app versions list --sort-by=~VERSION 执行命令时,它会显示: 我希望根据版本名称按字符串排序,并且输出仅为最新版本。 我祈祷你能帮助我。 问候。该命令接受一个--limit选项,该选项可以方便地获得您想要的: --limit=limit 要列出的最大资源数。默认值为无限。这 标志与按以下顺序应用的其他标志交互: --展平,--按排序,--筛选,--限制 因此,您可以使用--limit=1
gcloud app versions list --sort-by=~VERSION
执行命令时,它会显示:
我希望根据版本名称按字符串排序,并且输出仅为最新版本。
我祈祷你能帮助我。
问候。该命令接受一个--limit
选项,该选项可以方便地获得您想要的:
--limit=limit
要列出的最大资源数。默认值为无限
。这
标志与按以下顺序应用的其他标志交互:
--展平
,--按
排序,--筛选
,--限制
因此,您可以使用--limit=1
要获取最新的而不是最旧的,您可能需要颠倒排序顺序,可以使用~
前缀:
--排序依据=[字段,…]
要排序的资源字段键名称的逗号分隔列表。这个
默认顺序是升序。在字段前面加上` `´´用于降序
在那场比赛中保持秩序
请注意,您可能需要删除(某些)使用不同于默认的、基于时间戳的名称格式的版本(如当前列表中显示的a2
和v2
版本),以使方案生效
旁注:您可能希望停止其中一些版本-它们现在都在运行,可能会不必要地占用资源并增加成本。这将为您提供上次部署的版本ID
gcloud app versions list --sort-by="~last_deployed_time" --limit=1 --format="value(id)"
如果要按版本字符串排序,请使用此字符串
gcloud app versions list --sort-by="~id" --limit=1 --format="value(id)"