Skip to content
This repository was archived by the owner on Sep 27, 2020. It is now read-only.

solarnz/gulp-invalidate-cloudfront

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gulp-invalidate-cloudfront

Invalidate cloudfront files

Install

npm install gulp-invalidate-cloudfront --save-dev

Usage

var gulp = require('gulp');
var cloudfront = require('gulp-invalidate-cloudfront');

var invalidationBatch = {
    CallerReference: new Date().now().toString(),
    Paths: {
        Quantity: 1,
        Items: ['/index.html']
    }
};

var awsSettings = {
    credentials: {
        accessKeyId: 'aaaa',
        secretAccessKey: 'bbbb'
    },
    distributionId: 'EAKJKJSS',
    region: 'us-east-1'
};

gulp.task('deploy', function() {
    return gulp.src(['**/*.js'])
               .pipe(cloudfront(invalidationBatch, awsSettings));
});

About

A gulp plugin that allows you to invalidate cloudfront files

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •