2017 © Pedro Peláez
 

library extension-release

A package to automate browser extension deployments.

image

soft4good/extension-release

A package to automate browser extension deployments.

  • Monday, May 16, 2016
  • by soft4good
  • Repository
  • 1 Watchers
  • 1 Stars
  • 4 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 3 Versions
  • 0 % Grown

The README.md

ExtensionRelease

A package to automate browser extension releases/deployments., (*1)

Only Chrome is currently supported., (*2)

Features

  • Understands release recipes from release.json files
  • Packs/Obfuscate JS files
  • Changes version in manifest files
  • Creates a folder with the release
  • Packs the release (ready to upload to webstore)

Coming soon

  • Integration with Google Webstore Publish API (https://developer.chrome.com/webstore/using_webstore_api)
  • Integration with Firefox Signing API (https://olympia.readthedocs.io/en/latest/topics/api/signing.html)

Installation

Simply run composer require soft4good/extension-release., (*3)

Usage

<?php
  require 'vendor/autoload.php';

  try {
    Soft4Good\ExtensionRelease\Factory::create( './release.sample.json' );
  }
  catch( Exception $exception ) {
    die( $exception->getMessage() );
  }

Command Line

$ php path/to/extension-release.php path/to/release.json

The Versions

16/05 2016

dev-master

9999999-dev https://github.com/soft4good/extension-release

A package to automate browser extension deployments.

  Sources   Download

MIT

The Requires

 

by Reinier G. Menendez

extension browser deploy publish release browser extension

01/05 2016

1.0.0.1

1.0.0.1 https://github.com/soft4good/extension-release

A package to automate browser extension deployments.

  Sources   Download

MIT

The Requires

 

by Reinier G. Menendez

extension browser deploy publish release browser extension

01/05 2016

1.0.0.0

1.0.0.0 https://github.com/soft4good/extension-release

A package to automate browser extension deployments.

  Sources   Download

MIT

The Requires

 

by Reinier G. Menendez

extension browser deploy publish release browser extension