场景:创建新分支并应用所需的代码更改。该分支稍后使用自定义(分支)URL部署到Netlify。测试完成后,将发出pull请求,并在Netlify上使用另一个自定义URL部署 deploy-preview 。然后,合并请求被批准并成功合并,分支被完全删除。
后果:但是,即使这样, deploy-preview 和 branch-deploy 特定部署仍然保留并发布。
问题:
答案 0 :(得分:5)
目前(04/16/2018)没有记录在Netlify上删除特定部署的方法。有一些方法可以阻止分支被看到(参见注释),您可以实现构建工作流程的一部分。
Contact support删除敏感内容。
<强> 注:的强>
x-robots-tag: noindex
添加到所有Deploy Previews(为Pull Request构建)的响应标头中,因此不会对这些标头建立索引。答案 1 :(得分:1)
到目前为止,只有Netlify支持可以帮助删除已部署和已发布的分支以及它创建的netlify域。
在这里您可以在Netlify社区中看到Netlify支持工程师的评论。 https://community.netlify.com/t/how-to-delete-branch-deploy/838/13
答案 2 :(得分:-3)
您可以使用Netlify API删除 销毁站点 部分
下https://www.netlify.com/docs/api/#sites中记录的特定站点。DELETE /api/sites/{site_id} will permanently delete a site
DELETE /api/sites/{site_domain} will permanently delete a site
This will return 200 OK.