Skip to content
This repository has been archived by the owner on Oct 22, 2020. It is now read-only.

A Grunt task to upload a WebExtension to Addons.mozilla.org

License

Notifications You must be signed in to change notification settings

test-room-7/grunt-amo-upload

Repository files navigation

grunt-amo-upload NPM Test

A Grunt task to upload a WebExtension to Addons.mozilla.org.

Usage

You can install grunt-amo-upload by a following way:

> npm install --save-dev grunt-amo-upload

Then you can add a configuration section for amo_upload task in your Gruntfile.js:

// If you don't use a `load-grunt-tasks` module,
// you should load `grunt-amo-upload` directly.
grunt.loadNpmTasks('grunt-amo-upload');

grunt.initConfig({
	amo_upload: {
		issuer: 'Your JWT issuer',
		secret: 'Your JWT secret',
		id: 'Your extension ID',
		version: 'Version to upload',
		src: 'path/to/zip/file',
	}
});

You can get JWT issuer and JWT secret for your account here.

License

Licensed under the MIT License.