deployer/phar-update

This package is abandoned and no longer maintained. No replacement package was suggested.

Integrates Phar Update to Symfony Console.

Maintainers

👁 medv

Package info

github.com/deployphp/phar-update

pkg:composer/deployer/phar-update

Statistics

Installs: 13 293 125

Dependents: 6

Suggesters: 0

Stars: 163

Open Issues: 1

v2.2.0 2019-12-12 13:45 UTC

Requires

Requires (Dev)

Suggests

None

Provides

None

Conflicts

None

Replaces

None

MIT 9ad07422f2cd43a1382ee8e134bdcd3a374848e3

consoleupdatephar

This package is auto-updated.

Last update: 2020-08-14 12:27:04 UTC


README

👁 Build Status

Summary

Uses the Phar Update library to:

  1. check for newer versions of the Phar
  2. download the Phar
    • verify download by SHA1 checksum, and public key if available
  3. replace running Phar with downloaded update

Installation

Add it to your list of Composer dependencies:

$ composer require deployer/phar-update

Usage

use Deployer\Component\PharUpdate\Console\Command;
use Deployer\Component\PharUpdate\Console\Helper;
use Symfony\Component\Console\Application;

$command = new Command('update');
$command->setManifestUri('https://deployer.org/manifest.json');

$app = new Application();
$app->getHelperSet()->set(new Helper());
$app->add($command);