gulp-cloudfront-invalidate
Version:
A gulp plugin that allows you to invalidate paths in AWS cloudfront
48 lines (34 loc) • 1.3 kB
Markdown
A gulp plugin that allows you to invalidate paths in AWS cloudfront
```
npm install gulp-cloudfront-invalidate
```
```js
var gulp = require('gulp')
, cloudfront = require('gulp-cloudfront-invalidate');
var settings = {
distribution: 'E2A654H2YRPD0W', // Cloudfront distribution ID
paths: ['/index.html'] // Paths to invalidate
accessKeyId: '...', // AWS Access Key ID
secretAccessKey: '...', // AWS Secret Access Key
sessionToken: '...', // Optional AWS Session Token
wait: true // Whether to wait until invalidation is completed (default: false)
}
gulp.task('invalidate', function () {
return gulp.src('*')
.pipe(cloudfront(settings));
});
```
If you like this project, please watch this and follow me.
Here is a list of [Contributors](http://github.com/jburgner/gulp-cloudfront-invalidate/contributors)
__I accept pull requests and guarantee a reply back within a day__
MIT/X11
Report [here](http://github.com/jburgner/gulp-cloudfront-invalidate/issues). __Guaranteed reply within a day__.
Josh Burgner (jburgner@gmail.com)
Follow me on [github](https://github.com/users/follow?target=jburgner)