删除交付流水线

本页面介绍如何删除其中一个 Cloud Deploy 交付流水线。

如果交付流水线没有任何子资源(版本或发布),则可以通过运行以下命令将其删除:

gcloud deploy delivery-pipelines delete PIPELINE_NAME

如果要删除的流水线具有任何与之关联的版本或发布,则需要添加 --force 标志才能删除流水线及其子资源:

gcloud deploy delivery-pipelines delete PIPELINE_NAME --force

如果某个版本或发布的状态在删除后会造成问题,Cloud Deploy 会阻止您删除流水线。例如,您无法删除处于 PENDING 状态的交付流水线,但如果发布处于 PENDING_APPROVAL 状态,则可以删除交付流水线。如果您无法删除流水线,则需要拒绝批准,或者推进或取消发布到终止状态(例如 SUCCEEDEDFAILED)。

后续步骤