0.3.0 • Published 9 years ago

grunt-check-online v0.3.0

Weekly downloads
20
License
-
Repository
github
Last release
9 years ago

grunt-check-online

Check if the file is online

Getting Started

This plugin requires Grunt ~0.4.0

If you haven't used Grunt before, be sure to check out the Getting Started guide, as it explains how to create a Gruntfile as well as install and use Grunt plugins. Once you're familiar with that process, you may install this plugin with this command:

npm install grunt-check-online

One the plugin has been installed, it may be enabled inside your Gruntfile with this line of JavaScript:

grunt.loadNpmTasks('grunt-check-online');

The "check-online" task

Overview

In your project's Gruntfile, add a section named check-online to the data object passed into grunt.initConfig().

grunt.initConfig({
  pkg: grunt.file.readJSON('package.json'),

  'check-online': {
    options: {
        // the response status code should be 404
        statusCode: 404,
        server: 'http://example.com',
        exitOnFail: true
    },
    your_target: {
        files: [{
            cwd: 'directory',
            src: '**/*',
            // path on the server
            dest: '<%= pkg.name %>/<%= pkg.version %>'
        }]
    },
  },
})

Options

options.statusCode

Type: Number Default value: 404

The response should return this status code.

options.server

Type: String Default value: http://localhost

The server.

options.onFailure

Type: function Default value: null

Callback when check failed.

Changelog

Jan 18th, 2015 0.3.0

fix fileObj using expand

October 28th, 2013 0.1.3

Treat network error like 404 status.

0.1.2

Update output for error code.

June 18th, 2013 0.1.1

Add option onFailure.

April 1st, 2013 0.1.0

First version.

0.3.0

9 years ago

0.2.0

10 years ago

0.1.3

11 years ago

0.1.2

11 years ago

0.1.1

11 years ago

0.1.0

11 years ago

0.1.0a3

11 years ago

0.1.0a2

11 years ago

0.1.0a1

11 years ago