insite/robo-composer-script

Robo task that runs custom Composer scripts

Maintainers

Package info

github.com/prudloff-insite/robo-composer-script

pkg:composer/insite/robo-composer-script

Statistics

Installs: 3 547

Dependents: 0

Suggesters: 0

Stars: 1

Open Issues: 0

0.2.1 2024-10-21 16:15 UTC

This package is auto-updated.

Last update: 2026-03-06 19:17:52 UTC


README

This packages contains Robo tasks that allows you to run custom Composer scripts and composer exec.

Script task

You can use it like this:

/** @var \RoboComposerScript\ComposerScriptTask $composerTask */
$composerTask = $this->taskComposerScript();
$composerTask->arg('myscript')
  ->scriptOption('option');
$composerTask->run();

This will run:

composer run-script myscript --ansi -- --option

Exec task

You can use it like this:

/** @var \RoboComposerScript\ComposerExecTask $composerTask */
$composerTask = $this->taskComposerExec();
$composerTask->arg('mycommand');
$composerTask->run();

This will run:

composer exec mycommand --ansi