由于来自S3存储桶的filerev,删除重命名的文件

时间:2015-10-09 18:06:13

标签: angularjs jenkins amazon-s3 gruntjs

我正在使用Jenkins构建我的AngularJS网站并将其部署在S3存储桶上,我还通过filerev使用 Grunt 任务。我使用this plugin从Jenkins部署到存储桶,但是在构建网站时通过 filerev 重命名静态资源时,它不会从存储桶中删除

我不想使用S3的Object Expiration属性,我只想在部署后删除过时的资源。谢谢!

1 个答案:

答案 0 :(得分:0)

我没有可能对此进行测试,但我建议您尝试通过添加Execute shell步骤并使用AWS命令行来删除S3存储桶中的文件。
您可以在this answer或官方Amazon Documentation中找到该怎么做。 删除所有内容后,您可以使用Jenkins插件部署新版本的应用程序。