Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/litek/grunt-azure-storage

Grunt task for copying files to azure storage
https://github.com/litek/grunt-azure-storage

Last synced: about 2 months ago
JSON representation

Grunt task for copying files to azure storage

Awesome Lists containing this project

README

        

# grunt-azure-storage

Grunt task for copying files to an azure storage blob.

Azure SDK uses by default the environment variables AZURE_STORAGE_ACCOUNT and AZURE_STORAGE_ACCESS_KEY.
Custom connection arguments can be set in service.

## Options and default values
```javascript
{
serviceOptions: [], // custom arguments to azure.createBlobService
containerName: null, // container name, required
containerDelete: false, // deletes container if it exists
containerOptions: {publicAccessLevel: "blob"}, // container options
metadata: {}, // file metadata properties
gzip: false // gzip files
};
```

## Gruntfile example
```javascript
grunt.initConfig({
'azure-storage': {
options: {
containerName: 'assets',
gzip: true
},
files: 'assets/**/*'
}
});
```