Skip to content

pol-is/gulp-s3

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gulp-s3 NPM version

s3 plugin for gulp

Usage

First, install gulp-s3 as a development dependency:

npm install --save-dev gulp-s3

Setup your aws.json file

{
  "key": "AKIAI3Z7CUAFHG53DMJA",
  "secret": "acYxWRu5RRa6CwzQuhdXEfTpbQA+1XQJ7Z1bGTCx",
  "bucket": "dev.example.com",
  "region": "eu-west-1"
}

Then, use it in your gulpfile.js:

var s3 = require("gulp-s3");

aws = JSON.parse(fs.readFileSync('./aws.json'));
options = {
    delay: 1000, // optional delay each request by x milliseconds
    makeUploadPath: function(file) {
        return file.path.match(RegExp("dist.*"))[0];
    },
};
gulp.src('./dist/**', {read: false})
    .pipe(s3(aws, options));

License

MIT License

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%