A gulp plugin that allows you to invalidate paths in AWS cloudfront
npm install gulp-cloudfront-invalidate
npm install gulp-cloudfront-invalidate
`Usage
`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.
__I accept pull requests and guarantee a reply back within a day__
Follow me on github