A plugin for Gulp that uploads files to rackspace cloudfiles
npm install gulp-cloudfilesrackspace cloudfiles plugin for gulp based off of gulp-s3 by nkostelnik
rackspace.json file or load these through another config file or env vars.``javascript`
{
"username": "RACKSPACE-USERNAME",
"apiKey": "RACKSPACE-APIKEY",
"region": "RACKSPACE-REGION"
"container": "RACKSPACE-CONTAINER"
}$3
`javascript
var fs = require('fs')
var gulp = require('gulp');
var cloudfiles = require("gulp-cloudfiles");
var rackspace = JSON.parse(fs.readFileSync('./rackspace.json'));
var options = {};
gulp.task('cloudfiles', function() {
return gulp.src('./dist/**', {read: false})
.pipe(cloudfiles(rackspace, options));
});
`
- delay0
- Delay in ms to wait after each file upload.
- Type: Number
- Default: headers
- {}
- Headers to set to each file uploaded
- Type: object
- Default: uploadPath
- ""`
- Type: String
- Default: